java class文件Constant Pool常量池定义列表-1.1.1-附录2

java class文件Constant Pool常量池定义列表

常量类型 描述
CONSTANT_utf8_info UTF-8编码的字符串
CONSTANT_integer_info 整型字面量
CONSTANT_Float_info 浮点数字面量
CONSTANT_Long_info 长整型字面量
CONSTANT_Double_info 双精度浮点型字面量
CONSTANT_Class_info 类或者接口的符号引用
CONSTANT_String_info 字符串类型字面量
CONSTANT_Fieldref_info 字段的符号引用
CONSTANT_Methodref_info 类中方法的符号引用
CONSTANT_InterfaceMethodref_info 接口中方法的符号引用
CONSTANT_NameAndType_info 字段或方法的符号引用
CONSTANT_MethodType_info 标志方法类型
CONSTANT_MethodHandle_info 表示方法句柄
CONSTANT_InvokeDynamic_info 表示一个动态方法调用点

示例:

对照上面的表格理解即可, 如 #1= Methodref 表示 序号 #1 代表类中的方法引用

posted @ 2018-12-29 16:05  C_林先森  阅读(270)  评论(0)    收藏  举报