文章分类 - jvm
摘要:30. 运行时数据区包括什么? 31.说说你对程序计数器的理解 程序计数器(Program Counter Register)是一块较小的内存空间,它可以看作是当前线程所执 行的字节码的行号指示器。在Java虚拟机的概念模型里,字节码解释器工作时就是通过改变这 个计数器的值来选取下一条需要执行的字节
阅读全文
摘要:public class jvmClass{ private String name; public String getName() { return name; }} 编译之后的字节码文件如下: CA FE BA BE //魔数 4个字节 u4表示 00 00 次版本 00 34 主版本 52
阅读全文
摘要:class 文件的结构包括: 1.1魔术和主次版本 每个Class文件的头4个字节被称为魔数(Magic Number),它的唯一作用是确定这个文件是否为一个能被虚拟机接受的Class文件。不仅是Class文件,很多文件格式标准中都有使用魔数来进行身份识别的习惯,譬如图片格式,如GIF或者JPEG等
阅读全文

浙公网安备 33010602011771号