![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Hertz's java
文章平均质量分 62
Hertz's fall
不断向上爬的小菜鸡~
展开
-
Java基础学习——代码块、static、final
前言nskswl加油~staticstatic是一个修饰符,用于修饰类的成员方法、类的成员变量,另外可以编写static代码块来优化程序性能。static修饰:属性、方法、代码块、内部类static修饰属性:静态变量(类变量):1. 我们创建类类的多个对象,多个对象共享一个静态变量。当通过某个对象修改静态变量时,会导致其他对象调用此静态变量时,是修改过的。2. static修饰属性的其他说明:静态变量随着类的加载而加载;静态变量的加载早于对象的创建;可以通过类名调用;由于类只会加载一次,则原创 2021-02-05 18:01:20 · 91 阅读 · 0 评论 -
Java基础学习——Object类和包装类
前言学完看阿噗~Object类Object类是所有Java类的父类如果在类的声明中未使用extends关键字指明其父类,则默认父类为java.lang.Object类object类==可以使用在基本数据类型和引用数据类型变量中基本数据类型变量:比较两个变量保存的数据是否相等。引用数据类型变量:比较两个对象的地址值是否相同。equal()是一个方法,而非运算符。只能使用于引用数据类型。Object中定义equal()和==作用相同。String、Date、File、包装原创 2021-02-02 16:58:31 · 174 阅读 · 0 评论 -
Java基础学习——多态
前言努力学习ingsuper关键字super:父类的super可以用来调用:属性、方法、构造器super的使用我们可以在子类的方法或构造器中,通过使用“super.方法”的方式,显式调用父类中声明的属性和方法。但是通常情况下,我们习惯省略“super.”。特殊情况下,当子类和父类定义了同名的属性时,我们想要在子类中调用父类中声明的属性,则必须显式的使用“super.”的方式,表明调用的是父类中声明的属性。当子类重写了父类的方法时,我们想通过子类调用父类中被重写的方法时,则必须原创 2021-02-02 15:52:08 · 78 阅读 · 0 评论 -
Java基础学习——继承性
前言今天没机会看阿噗,好难过~,深夜十一点的学习gogogo继承性好处减少代码冗余,提高代码复用性便于功能扩展多态性基础格式class A extends B{}A:子类、派生类、subclassB:父类、超类、基类、superclass体现:一旦子类A继承父类B之后,子类A中就获取了B中声明的属性和方法。特别的:父类中private的属性和方法,子类继承父类后,仍然认为获取了父类中私有的结构。二、使用步骤1.引入库代码如下(示例):import numpy as原创 2021-02-01 23:45:02 · 96 阅读 · 1 评论 -
Java基础学习——封装与隐藏
前言阿噗文韬真的是动力源泉辽!太优秀辽~递归方法递归方法:一个方法体内调用它自身。//已知一个数列:f(0)=1,f(1)=4,f(n+2)=2*f(n+1)+f(n),其中n是大于0的整数,求f(10)的值。public int f(int i){ if(n==0) return 1; else if(n==1) return 4; else return 2*f(n-1)+f(n-2); }封装与隐藏封装的体现我们将类的属性XXX私有化(privat原创 2021-01-29 17:57:23 · 127 阅读 · 2 评论 -
Java基础学习——方法
前言是继续向阿噗那样的人靠近的一天哇!!提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport warningswarnings.filterwar原创 2021-01-28 18:26:40 · 84 阅读 · 0 评论 -
Java基础学习——面向对象
前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot a原创 2021-01-27 17:12:39 · 91 阅读 · 0 评论 -
Java基础学习——数组
Java基础学习数组概述数组属于引用数据类型,数组的元素也可以是引用数据类型。//声明dataType[] arrayRefVar; //首选方法或dataType arrayRefVar[];//效果相同,但是并不是首选的方法//实例:double[] myList;double myList[]; //这里与C/C++相同但是并不是最好的方法//一维数组:int[] x;int x[];//二维数组:int[][] y;int[] y[];int y[][];/原创 2021-01-24 17:25:51 · 85 阅读 · 0 评论 -
Java基础学习——家庭收支系统
尚硅谷Java学习的心路历程(一)家庭收支系统鉴于自己能力在不断提升的过程中,为了让自己的每一次小收获都有所记录,也为了改变自己对生活或者是学习的态度,于是写下第一篇博客,如果出现错误,还请各位积极指正。这里是Hertz’s fall。代码展示import java.util.Scanner;public class utility { private static Scanner scanner= new Scanner (System.in); //创建Scanner的基本语法原创 2021-01-20 22:02:11 · 806 阅读 · 4 评论