jclasslib是一款免費(fèi)開源的java字節(jié)碼查看工具,該軟件不但可以查看java字節(jié)碼,同時(shí)還包含一個(gè)類庫(kù)允許開發(fā)者讀取,修改,寫入Java Class文件與字節(jié)碼。簡(jiǎn)單的說(shuō):用戶可以通過(guò)jclasslib修改jar包下面的類,是一個(gè)實(shí)用的底層修改工具,需要Java環(huán)境配置才能使用。
軟件功能:
1、支持Java7-Java8(使用-target 1.7編譯的類文件)。
2、Windows 7兼容的安裝程序和啟動(dòng)器。
3、“字段”和“方法”的詳細(xì)面板現(xiàn)在具有“復(fù)制到剪貼板”按鈕將所有簽名復(fù)制到系統(tǒng)剪貼板。
4、在字節(jié)碼顯示的底部,現(xiàn)在有一個(gè)下拉列表,其中包含所有使用的操作碼和一個(gè)按鈕,以顯示Java語(yǔ)言規(guī)范中相應(yīng)的官方文檔。
5、驗(yàn)證了偏移量,并且在字節(jié)碼顯示中標(biāo)記了無(wú)效的分支指令。
5、在“一般信息”中顯示主要類文件版本為詳細(xì)文本。
6、增加了CONSTANT_MethodHandle_info和CONSTANT_MethodType_info常量池條目的顯示。
7、.class和.jcw文件的文件擴(kuò)展名處理。
8、將.class和.jcw文件拖動(dòng)到主窗口將打開它們。