1、静态
1.1 特点
a).静态属于类的,被所有对象共享
b).可以使用类名直接调用
c). 静态加载优先于对象的加载
d).静态随着类的加载而加载
1.2 注意事项
a).静态不能直接调用非静态
b).静态中不能出现this关键字
1.3 静态优缺点
优点:
a).方便
b).节省空间
缺点:
只能调用静态
2、代码块
1.1 局部代码块
定义位置:方法中
作用:限制变量的生命周期
格式:
{
}
1.2 构造代码块
定义位置:成员位置
作用:抽取构造方法的共性。构造代码块优先于构造方法执行,在创建对象的时候执行
格式:
{
}
1.3 静态代码块
定义位置:成员位置
作用:在类加载的时候执行一些初始化的动作。静态代码块只执行一次,在类加载的时候执行
格式:
static {
}
转载请注明原文地址: https://ju.6miu.com/read-37126.html