Jvm类加载器,编译器,懒加载

preparation这一步比较重要

双亲委派机制

类加载器的继承关系

类加载过程

类加载器的范围

自定义类加载器

loadClass

Java编译+解释混合模式

懒加载

Linking 
Verification
验证文件是否符合JVM规定
Preparation
静态成员变量赋默认值
Resolution
将类、方法、属性等符号引用解析为直接引用
常量池中的各种符号引用解析为指针、偏移量等内存地址的直接引用

Initializing

调用类初始化代码 <clinit>,给静态成员变量赋初始值

论读书
睁开眼,书在面前
闭上眼,书在心里
原文地址:https://www.cnblogs.com/YC-L/p/14409585.html