标签:lang 反编译 java String class 编译 test public
1、编译
新建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 文件
2、反编译
使用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
}
标签:lang,反编译,java,String,class,编译,test,public 来源: https://blog.csdn.net/qq_44196212/article/details/122722990
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。