大战熟女丰满人妻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開發工具,里面有更豐富的知識等著大家去學習,希望對大家能夠有所幫助。

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

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 毛片视频免费 | 综合免费一区二区三区 | 成熟的女性强烈交性视频 | 欧美乱妇在线观看 | 免费观看四虎精品国产永久 | 色播影音 | 亚洲精品一区二区三区在 | 激情 婷婷 | 久久99国产乱子伦精品免 | 美女被视频在线看九色 | 精品九九久久国内精品 | 毛片大片免费看 | 99久久精品国产一区二区三区 | 在线观看亚洲 | 久久激情综合色丁香 | 亚洲高清专区 | 99久久免费精品视频 | 国产成人在线视频免费观看 | 日本精品久久久久中文字幕 1 | 精品日韩一区二区三区视频 | 日韩毛片在线免费观看 | 黄页网址大全免费观看美女 | 狠狠做深爱婷婷久久一区 | 日本一级特黄aa大片24免费 | 国产成人久久综合热 | 亚洲综合图片人成综合网 | 国产免费a视频 | 国产一区在线观看免费 | 久久久精品免费热线观看 | 久久综合中文字幕一区二区三区 | 色婷婷久久久swag精品 | 国产一区在线播放 | 99视频精品全国免费 | 九九精品国产 | 国产精品免费大片一区二区 | 91麻豆精品国产91久久久久 | 四虎影视地址 | 国产91嫩草精品 | 手机看片一区二区 | 欧美一级午夜免费视频你懂的 | 亚洲国产一区二区三区 |