
jvm
文章平均质量分 92
Jerry的技术博客
天道酬勤; 事必总结
展开
-
JVM 类装载原理分析-ClassLoader原理分析
Java应用环境中不同的class分别由不同的ClassLoader负责加载。JVM提供了三个默认的ClassLoader:Bootstrap ClassLoader、Extension ClassLoader、App ClassLoader, 其中Bootstrap ClassLoader是JVM级别的,由C++编写,Extension ClassLoader、App ClassLoader都是J原创 2017-07-02 18:41:59 · 1610 阅读 · 0 评论 -
JVM 类装载原理分析-类装载过程
应用可对Class对象进行实例化,从而进行调用,JVM类加载机制是动态的,因此可在运行时动态加载外部类、远程网络下载的字节码等。 JVM类加载过程分为三个步骤:装载、链接、初始化,其中初始化不是必须的,装载和链接过程后即可完成将二进制字节码转为Class对象,初始化时将Class对象实例化,从而得到Object的过程。类的加载过程及生命周期如下图: 装载 JVM的类装载通过Cla原创 2017-07-02 18:37:01 · 769 阅读 · 0 评论