23static 和final关键词

这两个关键词相当于修饰符

static 修饰变量,方法,代码块,内部类

1.变量----静态变量

用static修饰变量就成为了类变量,随着类加载(方法区静态常量池)而加载到方法区静态区,静态变量与类同级 他是先于对象存在的,所以是用通过类名点去调用静态变量,当然也可以通过对象点出来。

静态变量存储在方法区静态区,它会对外提供了一个地址,后续创建的所有对象都共享这一个地址,静态变量是唯一的。当这个属性或者变量想让所有的对象都能共享,就设置成静态

方法中可以定义静态变量?静态变量与类同级,因为方法里的内容被调用的时候才执行 ----不可以

构造代码块可以定义静态变量吗? 不可以 静态变量与类同级,而构造代码块与对象同级。

2.静态方法 08pm164 min

猜你喜欢

转载自www.cnblogs.com/xuwangqi/p/11093697.html