
JVM
Soap_Leutenant
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JVM学习--类文件结构
1.Class类文件的结构 1.1 魔数和Class文件的版本 每个Class文件的头4个字节称为魔数。用于虚拟机辨别能否识别Class文件。 紧接着魔数的4个字节是Class文件的版本号。前两个字节是次版本号,后2个字节是主版本号。虚拟机根据版本号,可以向下接受Class文件,拒绝向上的Class文件。 1.2 常量池 在版本号之后,是常量...原创 2018-03-23 14:41:02 · 216 阅读 · 0 评论 -
JVM学习--虚拟机类加载机制
1. 类加载的时机 加载、验证、准备、解析(连接)、初始化、使用、卸载,7个阶段。 2.类加载的过程 2.1 加载阶段 通过一个类的全限定名获取定义此类的二进制字节流 将这个字节流所代表的静态存储结构转化为方法去的运行时的数据结构 在内存中生成一个代表这个类的Class对象,作为方法区这个类的各种数据的访问入口 2.2 验证阶段 文件格式的验证 元数...原创 2018-03-23 15:39:27 · 218 阅读 · 0 评论