JVM
dynamo2120
平凡坚持到底就是伟大
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JVM之Class字节码解析
Class Format 类文件就是由以下两种类型组成的 u(n) 表示存放n个无符号字节 info 一种复杂结构由无符号和其他表项组成 class二进制流数据组成项 名称 类型 数量 magic(魔法数) u4 1 minor_version(次版本) u2 1 major_version(主版本) u2 1 constant_pool_count(常量池的个数) u...原创 2019-03-17 21:43:22 · 274 阅读 · 0 评论 -
类加载子系统
Class Load System 加载:把二进制字节码流(可以是class文件、网络字节流)加载到内存中,这片内存称为方法区(存放Code 字节码 + 元数据 (类、字段(名称和描述符)、方法(名称和描述符)、常量池信息),然后经过以下几个阶段来完善class字节码中信息,为虚拟机的执行做准备。 因此在加载阶段虚拟机需要完成的三件事 1、通过全限定名获取二进制字节流(可以从类文件、ZIP(jar...原创 2019-03-24 14:51:42 · 762 阅读 · 0 评论
分享