摘要: JVM对类的初始化是一个延迟的机制,只有当一个类在首次主动使用的时候才会被初始化,在JVM下有六种情况算是主动使用。而在同一个运行时包下,一个Class只会被初始化一次。 1、new 关键字实例化,会导致类的加载并且最终初始化 2、调用类的静态变量,会导致类的初始化 3、调用类的静态方法,也会导致类 阅读全文
posted @ 2021-01-03 22:24 huang1993 阅读(295) 评论(0) 推荐(0)