新建txt文件,编写测试代码
public class test { public static void main(String[] args) { System.out.println("Hello world!"); } }
修改 .txt 后缀为 .java 并保存修改
在地址栏输入 cmd + 空格 点击 Enter 进入 cmd 命令行窗口
使用 javac - test.java 编译 test 程序
javac - test.java
查看 .class 文件
使用javap -c test.class 进行反编译
javap -c test.class
Compiled from "test.java" //说明是从 test.java 类编译而来 public class test { public test(); Code: 0: aload_0 1: invokespecial #1 // Method java/lang/Object."<init>":()V 4: return public static void main(java.lang.String[]); Code: 0: getstatic #2 // Field java/lang/System.out:Ljava/io/PrintStream; 3: ldc #3 // String Hello world! 5: invokevirtual #4 // Method java/io/PrintStream.println:(Ljava/lang/String;)V 8: return }