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

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

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 成人免费观看高清在线毛片 | 久久桃花网 | 欧美成人性videos | 羞污影院 | 四虎影视库永久在线地址 | 国产a不卡片精品免费观看 国产a高清 | 伊人久热这里只有精品视频99 | 日本高清视频一区二区三区 | 成人一级片在线观看 | 国内精品久久久久久网站 | 偷偷狠狠的日日高清完整视频 | 国内精品51视频在线观看 | av在线色 | 九七影院97影院理论片 | 日韩欧美精品综合一区二区三区 | 亚洲 欧美 日韩 在线 | 久久精品国内一区二区三区 | 九九365资源稳定资源站 | 成人免费国产欧美日韩你懂的 | 国产一区 在线视频 | 国产1区2区3区在线观看 | 色香视频在线 | 色五月在线视频 | 香蕉国产综合久久猫咪 | 狠狠色丁香婷婷久久综合2021 | 999精品视频在线观看 | 99爱在线视频这里只有精品 | 欧美成人在线免费 | 日韩免费福利视频 | 亚洲激情在线看 | 成人欧美一区在线视频在线观看 | 国产亚洲玖玖玖在线观看 | 成人欧美一区在线视频在线观看 | 天天摸天天操 | 国产原创精品 | 99久久99久久精品免费看子伦 | 97se亚洲国产综合自在线 | 色综合视频在线观看 | 一本久道热中字伊人 | 亚洲精品中文字幕乱码三区一二 | 久久综合视频网 |