12 2019 档案

摘要:静态成员的初始化的阶段,根据有没有显示初始化而异,根据是否被final修饰而异: private static int num = 11; private static int num2; private static final int num3 = 12 在类加载的准备阶段会给所有static 阅读全文
posted @ 2019-12-06 12:01 彦博啊 阅读(13639) 评论(0) 推荐(0)
摘要:1.执行顺序:静态代码块>构造代码块>构造方法 理由:静态代码块(static {} )在类加载的时候执行一次。 构造代码块({}内的部分)在每次创建对象时执行,始终在构造方法前执行。 构造方法在新建对象时调用( 就是新的时候 )。 注意:一个静态代码块在类加载的时候就执行,所以的它优先级高于入口m 阅读全文
posted @ 2019-12-06 10:10 彦博啊 阅读(782) 评论(0) 推荐(0)