大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java學習 Java反編譯命令的用法

Java反編譯命令的用法

更新時間:2022-07-20 07:08:47 來源:動力節點 瀏覽2782次

用習慣了著名的反編譯工具jad的話,如果有的時候單給出class文件,要快速看這個class文件的JDK版本號等,其實不用工具,也可以用JDK自帶的javap命令進行反編譯輸出,下面小結其用法:

1.javap -verbose 類名

得到的信息如下:

Compiled from "Test.java" 
public class Test extends java.lang.Object 
  SourceFile: "Test.java" 
  minor version: 0 
  major version: 50 
  Constant pool: 

可以看出jdk的版本,這個用在判斷某些CLASS的版本是否兼容的時候很有用.

2.最常見的不帶參數的情況:javap 類名

比如某個類:

package test;     
public class Test {  
       int number = 5;    
    public void sayHello() {  
        System.out.println("Hello");  
    }  
}

則:

   C:\temp\javaptest>javap Test 
Compiled from "Test.java" 
public class test.Test extends java.lang.Object{ 
    int number; 
    public test.Test(); 
    public void sayHello(); 
} 

帶參數-c:

則可以看到字節碼了:

C:\temp\javaptest>javap -c Test  
Compiled from "Test.java"  
public class test.Test extends java.lang.Object{  
int number;     
public test.Test();  
  Code:  
   0:   aload_0  
   1:   invokespecial   #1; //Method java/lang/Object."":()V  
   4:   aload_0  
   5:   iconst_5  
   6:   putfield        #2; //Field number:I  
   9:   return     
public void sayHello();  
  Code:  
   0:   getstatic       #3; //Field java/lang/System.out:Ljava/io/PrintStream;  
   3:   ldc     #4; //String Hello  
   5:   invokevirtual   #5; //Method java/io/PrintStream.println:(Ljava/lang/String;)V  
   8:   return     
}  

帶參數-l: 將顯示行號和局部變量表

-public 只顯示 public 類及成員。

-protected 只顯示 protected 和 public 類及成員。

-package 只顯示包、protected 和 public 類及成員。這是缺省設置。

-private 顯示所有類和成員。

通過上述介紹,相信大家對Java反編譯命令的用法已經有所了解,如果您想了解更多相關知識,不妨來關注一下動力節點的Java開發工具,里面有更豐富的知識等著大家去學習,希望對大家能夠有所幫助。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 看全色黄大色大片免费久久久 | 久久人视频 | 在线免费观看国产精品 | 欧美伦乱 | 女人十八毛片免费特黄 | 成人 在线欧美亚洲 | 久久黄色影院 | 欧美一区二区三区视频在线 | 日韩欧美中文字幕在线播放 | 日本久久久久一级毛片 | 午夜免费看 | 中文字幕欧美日韩va免费视频 | 青青青免费视频精品99 | 伊人狼人久久 | 淫视频在线观看 | 亚洲国产欧美日韩一区二区 | 99热这里只有精品首页精品 | 四虎永久免费网站 | 亚洲欧美激情综合第一区 | 有码一区 | 免费香蕉成视频成人网 | 亚洲免费一级片 | 欧美视频性 | 一a一级片 | 五月天丁香六月欧美综合 | 九九热在线免费视频 | 影视先锋av资源噜噜 | 国产免费人成在线视频视频 | 免费看成人国产一区二区三区 | 久久涩综合 | 亚洲另类精品综合 | 国产成人刺激视频在线观看 | 精品久久久久久乐 | 香蕉久久夜色精品国产2020 | 欧美日韩国产超高清免费看片 | 国产成人欧美一区二区三区的 | 国产精品资源网站在线观看 | 韩国日本美国免费毛片 | 欧美日韩在线播放 | 岛国毛片一级一级特级毛片 | 国产乱子伦视频大全 |