來(lái)源:北大青鳥(niǎo)總部 2017年09月01日 11:18
作為一個(gè)java工程師或java學(xué)習(xí)者來(lái)說(shuō),一款合適java開(kāi)發(fā)工具至關(guān)重要。一款合適的java開(kāi)發(fā)工具能夠更大限度的節(jié)約我們的時(shí)間,并快速的完成項(xiàng)目開(kāi)發(fā),最重要的可以快速正確的找到j(luò)ava程序中令人頭疼的BUG。那么目前常用的java開(kāi)發(fā)工具有哪些呢,對(duì)于java初學(xué)者來(lái)說(shuō),比較好用的java開(kāi)發(fā)工具有哪些呢?
Notepad++是一款用于編輯xml、腳本以及記筆記的java開(kāi)發(fā)工具。這個(gè)工具的最好部分在于,你在Notepad++上打開(kāi)的任何一個(gè)文檔,在關(guān)閉后都會(huì)有一個(gè)殘留文檔,它有助于在意外刪除重要文檔,還有辦法恢復(fù)。Notepad++是一款非常有特色的編輯器,是開(kāi)源軟件,可以免費(fèi)使用。
java開(kāi)發(fā)工具:Notepad++
java開(kāi)發(fā)人員可以利用JDK—Java開(kāi)發(fā)工具集這個(gè)工具來(lái)開(kāi)發(fā)java程序。JDK簡(jiǎn)單易學(xué),且編寫(xiě)Java源文件適用于任何的文本編輯器,如:記事本、UltrEdit、Editplus等。在DOS狀況下,通過(guò)javac命令將Java源程序編譯成字節(jié)碼,通過(guò)Java命令來(lái)執(zhí)行編譯后的Java文件。Java 初學(xué)者一般都采用這種java開(kāi)發(fā)工具。
從初學(xué)者角度來(lái)看,采用JDK開(kāi)發(fā)Java程序能夠快速理解程序中各部分代碼之間的關(guān)系,利于理解Java面向?qū)ο蟮脑O(shè)計(jì)思想。另外JDK顯著特點(diǎn)是隨著Java (J2EE、J2SE以及J2ME)版本的升級(jí)而升級(jí)。但JDK開(kāi)發(fā)工具的缺點(diǎn)也十分明顯,就是從事大規(guī)模企業(yè)級(jí)Java應(yīng)用開(kāi)發(fā)非常困難,不能進(jìn)行復(fù)雜的Java軟件開(kāi)發(fā),也不利于團(tuán)體協(xié)同開(kāi)發(fā)。
java開(kāi)發(fā)工具-JDK開(kāi)發(fā)工具集
XML Marker開(kāi)發(fā)工具對(duì)Java程序員來(lái)說(shuō)是非常重要的java開(kāi)發(fā)工具之一。XML Marker開(kāi)發(fā)工具是一個(gè)xml編輯器,能夠使用同步表、樹(shù)和文本顯示,顯示層次和XML數(shù)據(jù)表格的性質(zhì)。另外XML Marker開(kāi)發(fā)工具能通過(guò)收集自動(dòng)生成重復(fù)屬性和標(biāo)簽名稱,然后安排它們到列的任何選擇的標(biāo)簽表格中顯示。
java開(kāi)發(fā)工具:XML Marker
Jad開(kāi)發(fā)工具用于反編譯Java類。你可以用Jad以純文本的形式命令和閱讀代碼。
java開(kāi)發(fā)工具:JAD
Java開(kāi)發(fā)工具只是工具,是為了方便java開(kāi)發(fā)程序員工作而開(kāi)發(fā)的,各有特點(diǎn)。因此,選擇java開(kāi)發(fā)工具要根據(jù)自己從事什么樣的領(lǐng)域,而不是盲目的認(rèn)為哪種java開(kāi)發(fā)工具好,哪種java開(kāi)發(fā)工具不好。