类的成员之四_静态代码块

来源:互联网 发布:淘宝远程控制电脑 编辑:程序博客网 时间:2024/05/17 02:08
类的成员之四_静态代码块
一:.关于属性赋值的操作 ①默认的初始化 ②显示的初始化或代码块初始化(此处两个结构按照顺序执行) ③构造器中 ④通过方法对对象的属性进行修改

1.代码块如果有修饰的话,只能用static
2.分类:
①静态代码块(用static修饰的)
1.里面可以有输出语句
2.随着类的加载而加载,而且只加载一次
3.多个静态代码块之间按照顺序执行
4.静态代码块的执行要早于非静态的
5.静态代码块当中,只能执行静态的属性或方法

②非静态代码块
1.可以对类的属性(静态 && 非静态)进行初始化操作,同是也可以调用本类声明的方法(静态 && 非静态)
2.里面可以有输出语句
3.一个类中可以有多个非静态代码块,多个代码块之间按照顺序结构执行
4.每创建一个对象,非静态代码块就加载一次
5.非静态代码块的执行要早于构造器
阅读全文
0 0
原创粉丝点击