将class文件使用Notepad++打开,View-in-HEX;

文件的第8,9个字节表示常量池中常量的数量(length);

从第10个字节开始为常量池内容;

包含11种数据类型(0-12,2缺失),其对应的数据类型的结构表如下:

常量池中的11种数据类型的结构总表

常量池中的11种数据类型的结构总表

*u1,u2,u4,u8分别代表1个字节,2个字节,4个字节,8个字节的无符号数

相关文章:

  • 2021-08-30
  • 2022-12-23
  • 2021-12-19
  • 2021-12-13
  • 2021-08-03
  • 2021-09-24
  • 2021-06-30
  • 2021-12-15
猜你喜欢
  • 2022-12-23
  • 2021-07-21
  • 2022-01-31
  • 2022-12-23
  • 2021-07-23
相关资源
相似解决方案