Java Class的文件结构

Lcxgroup 23 0 PDF 2020-12-23 06:12:53

class文件是由8bits的字节流组成,全部字节构成了15个有意义的项目。这些项目之间没有任何无意义的字节,因此class文件非常紧凑。下面看一下class文件的内容具体含义: 1.magic(魔数): 魔数是class文件开头的4个字节,值为0xCAFEBABE,主用要用途是判断一个文件是否是class文件。 2.minor_version、major_version(次、主版本号) 各占2个字节。随着Java技术的发展,class文件的格式会发生变化。版本号的作用在于使得虚拟机能够认识当前加载class的文件格式。从而准确的提取class文件信息。 3.co

用户评论
请输入评论内容
评分:
暂无评论