JAVA 虚拟机类文件结构

JVM 类文件结构


ClassFile {
	u2 				magic;
	u2 				minor_version;
	u2 				major_version;
	u2				constant_pool_count;
	cp_info			constant_pool[constant_pool_count-1];
	u2				access_flags;
	u2				this_class;
	u2				super_class;
	u2				interfaces_count;
	u2				interfaces[interfaces_count];
	u2				fields_count;
	field_info		fileds[fields_count];
	u2				methods_count;
	method_info 	methods[methods_count];
	u2				attributes_count;
	attribute_info	attributes[attributes_count];
}
posted @ 2015-12-11 17:42  loadingf  阅读(74)  评论(0)    收藏  举报