JVM底层原理介绍

JVM结构图 黄色的是所有线程共享数据,存在垃圾回收。 灰色的是线程之间数据私有,不存在垃圾回收。 类的加载时机 创建类的实例。 类的静态变量,或者为静态变量赋值。 类的静态方法。 使用反射方式来强制创建某个类或接口对应的java.lang.Class对象。 初始化某个类的子类。 直接使用java.exe命令来运行某个主类。 以上六种情况的任何一种,都可以导致JVM将一个类加载到方法区。 类装载器
相关文章
相关标签/搜索