一:加载顺序:
1.静态代码块,静态属性(两个顺序哪个在前就先执行)2.静态方法3.构造代码块(每次new对象都被调用)4.构造函数5.默认的非静态属性,初始化默认的初始值,再赋值
二:
属性:
①全局不用赋值,可以使用修饰符:static,方法体内可以进行重新赋值,加final必须赋值,方法体内不可以进行重新赋值
②:局域(方法里面)必须赋值,可以使用修饰符:final,不可以使用修饰符static