JAVA类加载机制,看会这一篇就够了

类加载7个阶段 加载 ——>验证——>准备——>解析——>初始化——>使用——>卸载 五种情况需要立即初始化 1、指令 new getstatic putstatic invokestatic 2、反射包对起类进行反射调用,如果没有初始化,先对其初始化 3、初始化一个类,如果其父类没有初始化,初始化其父类 4、初始化main类 5、JDK1.7动态语言,如果一个java.lang.invoke.M
相关文章
相关标签/搜索