一、类加载的过程:
二、类加载器
通过双亲委派的方式,由子到父再由父到子进行加载,保证一些基础类的使用安全。
通过重写ClassLoader中的loadClass(String)方法可以破坏双亲委派方式。
自定义类加载器的意义:比如加密,热部署。
三、混合模式
解释器+热点代码编译。