Java Class文件结构
2023-12-10 23:17:17 0 举报
AI智能生成
登录查看完整内容
Java Class文件结构
作者其他创作
大纲/内容
magic
minor_version
major_version
constant_pool_count
tag
length
bytes
CONSTANT_Utf8_info
CONSTANT_Integer_info
CONSTANT_Float_info
CONSTANT_Long_info
CONSTANT_Double_info
index
CONSTANT_Class_info
CONSTANT_String_info
CONSTANT_Fieldref_info
CONSTANT_Methodref_info
CONSTANT_InterfaceMethodref_info
CONSTANT_NameAndType_info
reference_kind
reference_index
CONSTANT_MethodHandle_info
descriptor_index
CONSTANT_MethodType_info
bootstrap_method_attr_index
name_and_type_index
CONSTANT_Dynamic_info
CONSTANT_InvokeDynamic_info
name_index
CONSTANT_Module_info
CONSTANT_Package_info
constant_pool
access_flags
this_class
super_class
interfaces_count
interfaces
fields_count
attributes_count
attribute_name_index
attribute_length
constantvalue_index
ConstantValue
Deprecated
Signature
Synthetic
RuntimeViisibleAnnotations
RuntimeInvisibleAnnotations
RuntimeVisibleTypeAnnotations
RuntimeInvisibleTypeAnnotations
attributes
fields
methods_count
max_stack
max_locals
code_length
code
exception_table_length
start_pc
end_pc
handler_pc
catch_type
exception_table
line_number_table_length
line_number
line_number_table
LineNumberTable
local_variable_table_length
local_variable_table
LocalVariableTable
number_of_entries
stack_map_frame_entries
StackMapTable
Code
number_of_exceptions
exception_index_table
Exceptions
signature_index
num_annotations
type_index
num_element_value_pairs
element_value_pairs
annotations
RuntimeVisibleParameterAnnotations
RuntimeInvisibleParameterAnnotations
AnnotationDefault
parameters_count
parameters
MethodParameters
methods
EnclosingMethod
number_of_classes
inner_class_info_index
outer_class_info_index
inner_name_index
inner_class_access_flags
inner_classes
InnerClasses
sourcefile_index
SourceFile
debug_extension[attribute_length]
SourceDebugExtension
LocalVariableTypeTable
BootstrapMethods
Module
ModulePackages
ModuleMainClass
NestHost
NestMembers
Class文件
0 条评论
回复 删除
下一页