jvm总结(1)

jvm总体结构 1、类加载子系统 (1)加载阶段 会将.java文件动态编译为.class文件,然后通过类的全限定名,将类的二进制字节流的静态存储结构转化为方法区里的动态数据结构,在内存中生成一个代表该类的java.lang.Class,并提供数据访问入口。 (2)连接阶段 验证:主要确保加载类的正确性 准备:为类分配内存,并且为其静态变量赋默认值 解析:将常量池中的符号引用替换为直接引用(内存地
相关文章
相关标签/搜索