如何得到能看懂的java字节码,用什么软件? javap -c YourClass就可以出来了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 C:\>javap -c ACompiled from "A.java"public class A extends java.lang.Object{public A(); Code: 0: aload_0 1: invokespecial #1; //Method java/lang/Object."<init>":()V 4: returnpublic static void main(java.lang.String[]); Code: 0: ldc #2; //String czf 2: astore_1 3: new #3; //class StringBuffer 6: dup 7: invokespecial #4; //Method java/lang/StringBuffer."<init>":()V 10: aload_1 11: invokevirtual #5; //Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; 14: ldc #6; //String czf825 16: invokevirtual #5; //Method java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; 19: invokevirtual #7; //Method java/lang/StringBuffer.toString:()Ljava/lang/String; 22: astore_1 23: return 有很方便的工具:jclasslibhttp://www.ej-technologies.com/download/jclasslib/files.html这些指令的意思可以查找虚拟机规范.或者市面上刚翻译过来的inside java vitual machine 都有说明 jsp中自定义对象生命周期问题 文件读写的同步 java动态生成树的原理 正则: "一行的结尾" $ 为什么不好使?? 我是个JAVA新手,请问如何把.class文件转换成.exe文件 新手上路: 简单的代码看不出错误,请帮我修正! 在ECLIPSE里按什么快捷键可以找到对应的方法在什么地方? 用什么方法判断文件已修改? 如何读取一个远程文件,比如说,\\192.168.2.4\d:\test\test.txt JCreator PRO 3.0中怎么没有代码提示功能,system.不能出现方法选择,且s也不变为大写S? 新手上路,请指点一二,有关错误分析 日他妈的老板老是要我们加班?
Compiled from "A.java"
public class A extends java.lang.Object{
public A();
Code:
0: aload_0
1: invokespecial #1; //Method java/lang/Object."<init>":()V
4: returnpublic static void main(java.lang.String[]);
Code:
0: ldc #2; //String czf
2: astore_1
3: new #3; //class StringBuffer
6: dup
7: invokespecial #4; //Method java/lang/StringBuffer."<init>":()V
10: aload_1
11: invokevirtual #5; //Method java/lang/StringBuffer.append:(Ljava/lang/S
tring;)Ljava/lang/StringBuffer;
14: ldc #6; //String czf825
16: invokevirtual #5; //Method java/lang/StringBuffer.append:(Ljava/lang/S
tring;)Ljava/lang/StringBuffer;
19: invokevirtual #7; //Method java/lang/StringBuffer.toString:()Ljava/lan
g/String;
22: astore_1
23: return
http://www.ej-technologies.com/download/jclasslib/files.html
这些指令的意思可以查找虚拟机规范.或者市面上刚翻译过来的
inside java vitual machine 都有说明