2018年4月20日
摘要: 假定有一个类定义如下: 第一次加载类,并创建该类对象时,静态变量、成员变量的初始化顺序,静态代码的执行顺序是怎样的? 创建一个类对象,如果该类没有初始化,则先初始化该类(执行 clinit 方法),然后执行构造函数(init 方法),具体就是先执行 class 文件中的 static 代码块,然后再 阅读全文
posted @ 2018-04-20 09:53 偶尔发呆 阅读(663) 评论(0) 推荐(0)