当前位置:首页>科技>class文件存在哪class文件内容
发布时间:2026-07-21阅读(1)
内容导视:
java 文件经 javac 编译器编译后生成 class 文件。
class 文件是一组以 8 个字节为基础单位的二进制流[1],只有两种数据类型:无符号数、表。
无符号数属于基本的数据类型,以 u1、u2、u4、u8 来分别代表 1、2、4、8 个字节的无符号数,无符号数可以用来描述数字、索引引用、数量值或者按照 UTF-8 编码构成字符串值。
表是由多个无符号数或者其他表作为数据项构成的复合数据类型,为了便于区分,所有表的命名都习惯性地以 “_info” 结尾。一系列连续的同一类型、但数量不定的数据称为某类型的集合。
整个 class 文件本质上可以视作是一张表,由所示的数据项按严格顺序排列构成。
分别为:魔数、次版本号、主版本号、常量数量、常量表的集合、访问标志、类索引、父类索引、接口索引集合、字段数量、字段表集合、方法数量、方法表集合、属性数量、属性表集合。
表 2.2-1 class 文件结构
上一篇:便宜的记账软件向月光族讲拜拜
下一篇:如何注册qq号 怎样注册qq号
Copyright © 2024 有趣生活 All Rights Reserve吉ICP备19000289号-5 TXT地图HTML地图XML地图