1. Notepad++
Notepad++是用于編輯xml、腳本以及記筆記的最佳工具。這個(gè)工具的最好部分在于,你在Notepad++上打開的任何一個(gè)文檔,在關(guān)閉后都會(huì)有一個(gè)殘留文檔,它有助于在意外刪除重要文檔,還有辦法恢復(fù)。Notepad++是一款非常有特色的編輯器,是開源軟件,可以免費(fèi)使用。
2. XML Marker
XML Marker工具對(duì)Java程序員來(lái)說(shuō)是非常重要的。它可以幫助開發(fā)者更好的完成工作。XML Marker是一個(gè)xml編輯器,使用同步表、樹和文本顯示,顯示層次和XML數(shù)據(jù)表格的性質(zhì)。它通過(guò)收集自動(dòng)生成重復(fù)屬性和標(biāo)簽名稱,然后安排它們到列的任何選擇的標(biāo)簽表格中顯示。
3. SQL Developer
這是一款針對(duì)數(shù)據(jù)庫(kù)管理員的免費(fèi)工具,你可以使用這款工具鏈接數(shù)據(jù)庫(kù)和SQL語(yǔ)句。它的功能不像Toad but那樣多,但是對(duì)你而言已經(jīng)足夠使用了。這款工具的唯一缺點(diǎn)就是使用時(shí)需要有JDK。
小編是一個(gè)有著5年工作經(jīng)驗(yàn)的java程序員,對(duì)于java,自己有做資料的整合,一個(gè)完整學(xué)習(xí)java的路線,學(xué)習(xí)資料和工具,相信這里有很多學(xué)習(xí)java的小伙伴,我創(chuàng)立了一個(gè)2000人學(xué)習(xí)扣群,479121291。每晚都有java的直播課程。無(wú)論是初級(jí)還是進(jìn)階的小伙伴小編我都?xì)g迎!
4. Jad
Jad用于反編譯Java類。你可以用Jad以純文本的形式命令和閱讀代碼。
5. Eclipse
Eclipse是一個(gè)開放源代碼的、基于Java的可擴(kuò)展開發(fā)平臺(tái)。就其本身而言,它只是一個(gè)框架和一組服務(wù),用于通過(guò)插件組件構(gòu)建開發(fā)環(huán)境。幸運(yùn)的是,Eclipse附帶了一個(gè)標(biāo)準(zhǔn)的插件集,包括java開發(fā)工具。
6. Keytool
Keytool是Oracle JDK的一部分。Keytool很少用于開發(fā)環(huán)境,然而如果你正在開發(fā)企業(yè)級(jí)應(yīng)用時(shí),這是將是你最好的密鑰和證書管理工具
7. HttpUnit
HttpUnit是一個(gè)開源的測(cè)試工具,是基于JUnit的一個(gè)測(cè)試框架,主要關(guān)注于測(cè)試Web應(yīng)用,解決使用JUnit框架無(wú)法對(duì)遠(yuǎn)程Web內(nèi)容進(jìn)行測(cè)試的弊端。HttpUnit提供的幫助類讓測(cè)試者可以通過(guò)Java類和服務(wù)器進(jìn)行交互,并且將服務(wù)器端的響應(yīng)當(dāng)作文本或者DOM對(duì)象進(jìn)行處理。
8. JMeter
開源的Java桌面應(yīng)用程序,旨在加載測(cè)試功能行為和衡量績(jī)效。
9. JProfiler
JProfiler是一個(gè)全功能的Java剖析工具(profiler),主要用于檢查和跟蹤系統(tǒng)(限于Java開發(fā)的)的性能的工具。