系統(tǒng)軟件園 - 打造精品軟件下載網(wǎng)站 系統(tǒng)軟件園首頁 | Win7激活工具 | 熱門專題
系統(tǒng)軟件園>您的位置:首頁 > 軟件下載 > 系統(tǒng)軟件 > 編程開發(fā) > JClassLib漢化版

JClassLib(java字節(jié)碼查看工具)

v5.1綠色漢化版
JClassLib(java字節(jié)碼查看工具)
更新時間:2024-02-27軟件大?。?/span>2.61M軟件格式:.rar
授權(quán)方式:免費版軟件語言:簡體中文軟件類型:國產(chǎn)軟件

安全檢測:

推薦星級:

分享到:

軟件介紹

JClassLib是winwin7下載小編給大家分享介紹的一款完全免費開源的java字節(jié)碼查看工具,不但可以查看java字節(jié)碼,還包含一個類庫允許開發(fā)者讀取,修改,寫入Java Class文件與字節(jié)碼,同時還包含一個類庫允許開發(fā)者讀取,修改,寫入Java Class文件與字節(jié)碼!用戶可以通過jclasslib修改jar包下面的類,是一個實用的底層修改工具,需要Java環(huán)境配置才能使用。支持代碼查看編輯生成信息讀取功能,能夠幫助用戶快速編寫代碼程序,感興趣的朋友不要錯過了哦!

jclasslib修改jar包方法如下

出于某些原因,小編需要把別人jar包里面的class修改一下信息
配置文件*.properties MANIFEST.MF 這些東西可以直接用記事本打開修改 然后替換掉就OK。
我這里以我自己寫的一個小工具 POJOTool.jar 為例
軟件打開畫面效果如下

比如我想要修改 不能鏈接數(shù)據(jù)庫的提示信息 為 "芝麻不開門!"
步驟如下:
1.用jd-gui打開該jar 怎么打開不用我說了吧?
打開之后找到 要修改提示信息 的class文件 這里找到的是GenEntity
找到對應(yīng)需要修改的代碼所在的方法名
我這里包含提示信息的這段代碼在方法 getAllDataBase() 如下圖:

2.用jd-gui或者winrar把GenEntity.class 解壓出來到C盤 (目錄無所謂)
3.雙擊桌面上安裝好了的 jclasslib bytecode viewer ,點擊軟件的 File -- Open Class File 打開你剛解壓出來的class文件
4.點擊methods--getAllDataBase--Code
methods是表示方法不用說吧
getAllDataBase是剛在jd-gui里面找到的方法名
Code包含了getAllDataBase方法里所有的信息
找到"不能打開數(shù)據(jù)庫連接,請檢查!"
這里這個工具沒有提供搜索功能
如果這里很多內(nèi)容 那么你可以點擊 copy to clipboard把這里的內(nèi)容復(fù)制到一個文本文件里面然后再搜索

這里找到的是第82行
5.點擊第 82行后面的 #34 會跳轉(zhuǎn)到Constant Pool常量池的第34個常量

6.再點右邊的 cp info #362 會跳轉(zhuǎn)到第362個常量
這里能看到String: 不能打開數(shù)據(jù)庫連接,請檢查! 也就WinWin7是最后輸出的信息

7.找到GenEntity.class的關(guān)鍵常量了現(xiàn)在就該修改它了
在eclipse里面新建一個Test來處理GenEntity.class

這里需要注意"C:\\GenEntity.class"是我存放class的目錄
if(i == 362) 這里是剛我在第七步找到的常量序號
"芝麻不開門!"這里是我想修改的文字信息!
運行Test.java 會有如下提示信息 沒有報錯就證明正常的 如果報錯那么就有問題

9.把C盤剛修改后的GenEntity.class替換掉原來的GenEntity.class
怎么替換不用我說了吧..
用winrar打開.jar 然后把GenEntity.class拖進(jìn)去覆蓋就行了
10.運行效果.

JClassLib功能

1、適用Java7-Java8(應(yīng)用-target1.7編譯程序的類文件)。

2、Windows7兼容的程序安裝和驅(qū)動器。

3、“字段名”和“方式”的詳盡控制面板如今具備“復(fù)制到剪貼板”按鍵將全部簽字拷貝到系統(tǒng)軟件剪切板。

4、在字節(jié)碼顯示的底端,如今有一個下拉框,在其中包括全部應(yīng)用的操作碼和一個按鍵,以顯示Java語言標(biāo)準(zhǔn)中相對應(yīng)的官方網(wǎng)文本文檔。

5、認(rèn)證了偏移,而且在字節(jié)碼顯示中標(biāo)識了失效的支系命令。

5、在“一般信息”中顯示關(guān)鍵類文件版本為詳盡文字。

6、提升了CONSTANT_MethodHandle_info和CONSTANT_MethodType_info常量池條目地顯示。

7、.class和.jcw文件的文件后綴名解決。

8、將.class和.jcw文件拖拽到主對話框?qū)㈤_啟他們。



以上便是WinWin7給大家分享介紹的java字節(jié)碼查看工具。

相關(guān)軟件下載
返回頂部


系統(tǒng)軟件完發(fā)布的系統(tǒng)鏡像及軟件均來至互聯(lián)網(wǎng),僅供學(xué)習(xí)和研究使用,不得用于任何商業(yè)用途并請在下載后24小時內(nèi)刪除,如果滿意請聯(lián)系版權(quán)方購買。
如果您發(fā)現(xiàn)本站侵害了您的版權(quán),請立即聯(lián)系我們,本站將第一時間進(jìn)行相關(guān)處理。郵箱:[見首頁]
版權(quán)聲明|下載聲明 Copyright @ 2021 系統(tǒng)軟件園