JVM类加载的过程(加载、验证、准备、解析、初始化)

加载 加载通常能够分为显示加载(Class.forName()加载类)和隐式加载(new 类)。这个过程主要完成三件事:java 经过类全名/路径获取该类的class文件的二进制字节流。 将class中的静态区域结构转化成JVM方法区运行时的数据结构。 在内存中生成一个表明这个类的java.lang.Class对象,做为数据访问这个类的惟一入口。 验证 这一步骤确保加载的这个类符合jvm规范和安全
相关文章
相关标签/搜索