JDK 中自带一个工具javap.javap -help;
javap -c xxx.class

解决方案 »

  1.   

    D:\sun\jdk\bin>javap -c anfy.class
    ERROR:Could not find anfy.classanfy.class这个文件明明就是放在D:\sun\jdk\bin目录下呀,为何说找不到?
    难道你说的那个命令无效?
      

  2.   

    我记的当初用JBuilder的时候.CLASS是JB的图标双击就有了,呵呵也不知道为什么,不过可以用反编译的工具嘛!顶3楼的那个!
      

  3.   

    D:\sun\jdk\bin>javap -c anfy
      

  4.   

    反编译后得的源程序代码太不一样了!也难看得懂呀!
    且都是在命令格式下显示的,有些都没办法看得到!
    有什么更好的方法呀?
    如: public class Hello{ 
        public static void main(String[] args){System.out.println("hello");}
     }
    以上的源文件Hello.java经编译后生成一个Hello.class类文件
    此时我把Hello.java删掉,用d:\sun\jdk\bin\javap -c Hello反编译后,得到的跟原来的Hello.java差太远了呀有何更好方法能反编译后所得的源文件是一模一样的呢?谢了!
      

  5.   

    下载http://www.skycn.com/soft/8252.html
    安装后双击xxx.class文件即可!