導航:首頁 > 源碼編譯 > 源碼丟失只有class

源碼丟失只有class

發布時間:2022-12-11 18:03:26

① 不小心把.java文件刪除了,只剩下.class文件.能不能恢復

用反編譯工具可以將.class文件反編譯為.java文件
下載地址http://www.greendown.cn/soft/11251.html
不過反編譯並不能得到和原始文件一摸一樣的java文件,會有一些不同

② java 只有class文件怎麼反編譯

一般的class用反編譯能夠看到其源代碼,而且其反編譯的源代碼甚至可能好於本身源代碼(尤其是對於邏輯處理和字元串處理)
然而涉及到exception等東西的時候可能會有問題,但是你把它放到ide裡面修改一下就可以了,生成的class文件也是可行的,但是關鍵的一點,編譯環境最好與之前的編譯環境一樣,否則高版本的java生成的class也許在低版本中無法調用

③ 我沒有java源文件,只有.class文件,我用editplus運行不了,請問怎麼可以讓.class運行

裝jdk
配置系統變數
然後用cmd命令行形式運行class文件

具體看一下內容

1.JDK的安裝和環境變數的配置
(1)下載JDK.可以在這里下載: j2sdk-1.4.2_04. 下載前須填寫少少東西,然後他會發一封郵件給你,然後你才能夠下載,當然你也可以到其他站點去下載.反正大家能下回來就可以了.
(2)安裝JDK.裝軟體我想大家都會吧.我的直接裝在D盤根目錄下,它會自動產生一個目錄:j2sdk1.4.2_04
(3)設置JDK.其實這步可以省略掉.當然為了方便,還是設一下吧~!!!!
在WIN 9X下,需要修改啟動盤下的AUTOEXEC.BAT文件,在最後加上:
SET PATH=D:\j2sdk1.4.2_04\bin
SET CLASSPATH=C:\j2sdk1.4.2_04\lib\Tools.jar; C:\j2sdk1.4.2_04\lib\dt.jar
''''''''''''''''''''''''''''''''''''''''''''說明一下因為我的安裝目錄是D:\,你們裝在哪請自已修改,不要說不會啊(汗).

在WIN XP(2000)下:在"控制面版"->"系統"->"高級"->"環境變數"->"系統變數"中設置變
量名:PATH和CLASSPATH,變數值與上面設的一樣(SET什麼=....)
其實第三步可以不要的,只是為了方便.因為如果你安裝是目錄選擇的比較深,那麼你調試程序的時候就要打一串東東,相當的不方便.

好了,接下來就說一下怎麼調試JAVA程序.
首先建立JAVA文件:隨便有文本編緝器編緝JAVA源代碼,存成*.JAVA就可以了,然後就調出
你的命令行窗口,也就是DOS界面的那個東東.不知道是什麼?在"運行"裡面打"CMD"就出來
了.98的用戶就慘一點了,只能到DOS下了!因為98沒有命令行窗口.好了,再接下來就是調試
程序了,在DOS命令行下打javac 程序目錄\文件名.java (''''''''''''''''''''''''''''說明一下,前提是上面JDK配置的第三步你已經完成,要不你只能打全名,就是:先轉到安裝目錄\bin),我覺得最好就在BIN目錄下建一個文件夾,把你的程序都放進去,這樣調試方便.

JAVAC.EXE是一個JAVA語言編譯器在這我就不詳細說了,大家可以看看書.
編譯成功後,你會看到你的程序目錄里多了個.CLASS的文件,最後,你打上
JAVA 程序目錄\文件名.class 就有結果了~!!

閱讀全文

與源碼丟失只有class相關的資料

熱點內容
安卓手機拍照為什麼總是抖動 瀏覽:250
汽車車載app如何下載 瀏覽:24
python復合型數據類型 瀏覽:375
登錄伺服器發生錯誤怎麼回事 瀏覽:272
松下空氣能壓縮機 瀏覽:938
萬能源碼播放器 瀏覽:968
串口伺服器如何轉發 瀏覽:359
如何下載Ck電影部app 瀏覽:744
解壓文具筆袋簡單 瀏覽:288
android百度坐標轉換 瀏覽:367
文件公私鑰加密傳輸 瀏覽:665
python矩陣維度 瀏覽:927
華佗舌診源碼 瀏覽:897
解壓壓縮包有一個錯誤怎麼辦 瀏覽:966
怎麼在手機上設立文件夾 瀏覽:232
雲幫手伺服器搭建教程 瀏覽:785
惠普默認存在哪個文件夾 瀏覽:493
建立桌面圖標文件夾 瀏覽:86
python怎麼跳過異常繼續執行 瀏覽:315
單片機驅動可控硅 瀏覽:294