反編譯工具jad簡單用法
以下假設jad.exe在c:\java目錄下
一、基本用法
Usage:jad [option(s)]
直接輸入類文件名,且支持通配符,如下所示。
c:\java\>jad example1.class
c:\java\>jad *.class
結果是將example1.class反編譯為example1.jad。將example1.jad改為example1.java即得源文件。
二、Option -o
不提示,覆蓋源文件
三、Option -s
c:\java\>jad -sjava example1.class
反編譯結果以.java為擴展名。
四、Option -p
將反編譯結果輸出到屏幕
c:\java\>jad -p example1.class
將反編譯結果重定向到文件
c:\java\>jad -p example1.class>example1.java
五、Option -d
指定反編譯的輸出文件目錄
c:\java\>jad -o -dtest -sjava *.class
⑵ .class是什麼文件用什麼工具打開
java類文件,裝了java虛擬機可以直接執行
可以使用反編譯工具進行反匯編,可以獲得.class文件的.java源代碼文件.反編譯工具有如下:
DJ Java Decompiler V3.9.9.91
DJ Java Decompiler 是個反編譯的工具,可以將編譯過的CLASS文件編譯還原成為Java原始文件,並且不需要額外安裝JVM(Java Virtual Machine)或是Java SDK的工具模組即可使用。不單如此,DJJava Decompiler也兼具有Java程序編輯工具的角色,提供一些輔助功能便於程序撰寫與修改。
下載地址:http://www.skycn.com/soft/4645.html
⑶ 編譯apk文件需要使用哪些軟體
打開的話可以使用解壓工具進行打開,例如winrar,360壓縮等,但是在電腦上是無法安裝的。
APK是androidPackage的縮寫,即Android安裝包(apk)。APK是類似SymbianSis或Sisx的文件格式。
通過將APK文件直接傳到Android模擬器或Android手機中執行即可安裝。把androidsdk編譯的工程打包成一個安裝程序文件,格式為apk。
APK文件其實是zip格式,但後綴名被修改為apk,通過UnZip解壓後,可以看到Dex文件,Dex是DalvikVM executes的簡稱,即Android Dalvik執行程序,並非Java ME的位元組碼而是Dalvik位元組碼。
⑷ 什麼工具可以把java文件編譯成class文件
如果你用的是工具,會自動編譯。如果是dos命令,先用記事本寫一個Java文件,比如a.java,存放到d盤java文件夾下,dos命令可以寫d:回車,cd java(cd是進入下級目錄,java是文件所在的文件夾,注意cd和java之間的空格)回車,javac a.java,回車就可以了
⑸ 用什麼工具編譯 sp文件
.SP文件很有可能是SPICE電路模擬文件,要用SPICE去模擬。
你可以搜索PSPICE,是Cadence出的一個學生版SPICE模擬器。
⑹ Java源代碼編譯成的.class文件能用什麼工具讀取嗎
一般情況下不能,要不然,寫出來的東西很容易被人破解了,哪還有什麼版權可言.
java虛擬機是用來運行java程序的,不是用來讀取位元組碼文件的.
⑺ GCC編譯好的可執行文件用什麼工具運行全中國沒有人知道嗎
GCC編譯出來的可執行程序在windows下就exe程序,雙擊就可以運行。如果是linux下,輸入
「./程序名」就可以運行
⑻ exe文件用什麼軟體可以編譯改寫
EXE本身就是編程軟體編譯後的可執行文件,無法再編譯改寫了。
⑼ Linux內核編譯要用什麼工具
GNU toolchain工具鏈
包含binutils/gcc/glibc
binutils包含鏈接器,匯編器等處理obj文件的工具
gcc是編譯器
glibc是GNU的標准C庫
這是一個最小集合,除此之外工具鏈還有其他的一些工具,比如:
make,tar,ncurses等等
參考資料是如何從源代碼構造Linux(LFS)關於工具鏈的說明