摘要:
1.修饰成员变量 根据Person构造出的每一个对象都是独立存在的,保存有自己独立的成员变量,相互不会影响 static关键字可以修饰成员变量和方法,来让它们变成类的所属,而不是对象的所属,比如将Person的age属性用static进行修饰 例如: 在给p2的age属性赋值时,干扰了p1的age属 阅读全文
2019年6月1日
摘要:
final关键字的基本用法 1.修饰数据 在编写程序时,我们经常需要说明一个数据是不可变的,我们成为常量。在java中,用final关键字修饰的变量,只能进行一次赋值操作,并且在生存期内不可以改变它的值。更重要的是,final会告诉编译器,这个数据是不会修改的,那么编译器就可能会在编译时期就对该数据 阅读全文
摘要:
在多数情况下,初始化一个对象的最终步骤是去调用这个对象的构造方法。构造方法负责对象的初始化工作,为实例变量赋予合适的初始值。构造方法必须满足以下语法规则: (1) 方法名必须与类名相同。 (2)不要声明返回类型。 (3)不能被static、final、synchronized、abstract和na 阅读全文