摘要:
此文件格式为JAVA7的格式,可能与JAVA6 CLASS不一致。 每一个Class都对应着唯一的一个类或借口的定义信息。这里,我们称为"Class文件格式"只是通俗的将任意一个符合有效的类或借口的格式这么称呼,但是它并不一定是以磁盘文件的形式存在。 每个Class文件都是由8字节为单位的字节流... 阅读全文
posted @ 2014-07-11 18:52
皓若繁星
阅读(506)
评论(0)
推荐(0)
摘要:
字节码指令集 Java虚拟机的指令由一个字节长度的、代表着某种特定操作含义的操作码(Opcode)以及跟随其后的零至多个代表此操作所需参数的操作数(Operands)所构成。 对于大部分为与数据类型相关的字节码指令,他们的操作码助记符中都有特殊的字符来表明专门为哪种数据类型服务:i代表对int类... 阅读全文
posted @ 2014-07-11 16:19
皓若繁星
阅读(1188)
评论(0)
推荐(1)
摘要:
1、Class文件是一组以8位字节为基础单元的二进制流,各个数据项目严格按照顺序紧凑地排列在Class文件中,中间没有任何的分隔符,这使得整个Class文件中存储的内容几乎全部都是程序运行的必要数据,没有空隙存在。当遇到需要占用8位字节以上空间的数据项时,则会按照高位在前的方式分割为若干个8位字节进... 阅读全文
posted @ 2014-07-11 13:47
皓若繁星
阅读(316)
评论(0)
推荐(0)
浙公网安备 33010602011771号