JAVA class文件是什么呢?
1,JavaClassViewer 工具下载地址
http://www.oschina.net/code/snippet_12_2154
2,文本编辑器写个 SimpleClass.java
package com.jvm;
public class SimpleClass { public void sayHello (){ System.out.println("Hello"); } }
3,javac 编译成 SimpleClass.class
4,使用jdk自带的系统工具javap查看一下class文件:javap -verbose SimpleClass.class
5,使用 JavaClassViewer查看
D:\go\JavaClassViewer>java -jar JavaClassViewer.jar
从网上获取jvm的相关资料,帮助理解和学习:
jvm javap 字段和方法描述符示例
class 文件 method_info 属性表