虚拟机类加载机制

Java里天生可以动态扩展的语言特性就是依赖运行期动态加载动态连接这个特点实现的。

运行期间完成的

类加载的时机

这7个阶段的发生顺序为:

加载、验证、准备、初始化和卸载这5个阶段的顺序是确定的,而解析阶段则不一定:它在某些情况下可以在初始化阶段之后再开始,这是为了支持Java语言的运行时绑定(也称为动态绑定或晚期绑定)。

类加载的过程

  1. 加载

  2. 验证

  3. 准备

  1. 解析

  1. 初始化

类加载器的双亲委派机制

12-20 10:44
查看更多