JAVA class文件是什么呢?
1,JavaClassViewer 工具下载地址
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 属性表