这是查看java字节码的
 0 bipush 10  ----给变量赋值为10
  2 newarray 8 (byte) ----分配数组
  4 astore_1
  5 getstatic #16 <java/lang/System.out>  ----取得静态变量
  8 aload_1
  9 iconst_0
 10 baload
 11 invokevirtual #22 <java/io/PrintStream.println>---调用println方法
 14 aconst_null
 15 astore_2
 16 aconst_null
 17 astore_3

解决方案 »

  1.   

    程序分为编码和译码两个过程,从java源码到class文件这是一个译的过程,再把这个看不懂的译码转换为可看懂的代码,称为反编译
      

  2.   

    javap 命令是看字节码。
    jd-gui 反编译class文件出来的是 java代码,绝大部分是可以看懂的
      

  3.   

    那么javap的功能就是查看.class中的内容了是吧,我看网上说的什么用javap反编译成那个,是不是描述有误。
      

  4.   

    .class反编译之后是.java。里面就是JAVA代码,楼主直接能看懂