[JAVA]十四種Java開發工具點評java
做者:兄弟連程序員
在計算機開發語言的歷史中,歷來沒有哪一種語言象Java那樣受到如此衆多廠商的支持,有如此多的開發工具,Java菜鳥們如初入大觀園的劉姥姥,看花了眼,不知該何種選擇。的確,這些工具各有所長,都沒有絕對完美的,就算是老鳥也很難作出選擇。在本文中我簡要介紹了常見的十四種Java開發工具的特色,管中窺「器」,但願能對你們有所幫助。編程
www.itxdl.cn編輯器
一、JDK (Java Development Kit)工具
二、Java Workshop佈局
三、NetBeans 與Sun Java Studio 5開發工具
四、Borland 的JBuilderui
五、Oracle 的JDeveloper設計
六、IBM的Visual Age for Java對象
七、BEA 的 WebLogic Workshop
八、WebGain 的Visual Cafe for Java
九、Macromedia的JRUN
十、JCreator
十一、Microsoft VJ++
十二、Eclipse
1三、Ant
1四、IntelliJ
小結
在計算機開發語言的歷史中,歷來沒有哪一種語言象Java那樣受到如此衆多廠商的支持,有如此多的開發工具,Java菜鳥們如初入大觀園的劉姥姥,看花了眼,不知該何種選擇。的確,這些工具各有所長,都沒有絕對完美的,就算是老鳥也很難作出選擇。在本文中我簡要介紹了常見的十四種Java開發工具的特色,管中窺「器」,但願能對你們有所幫助。
一、JDK (Java Development Kit)
SUN的Java不只提了一個豐富的語言和運行環境,並且還提了一個免費的Java開發工具集(JDK)。開發人員和最終用戶能夠利用這個工具來開發java程序。
JDK簡單易學,能夠經過任何文本編輯器(如:Windows 記事本、UltrEdit、Editplus、FrontPage以及dreamweaver等)編寫Java源文件,而後在DOS情況下利經過javac命令將Java源程序編譯成字節碼,經過Java命令來執行編譯後的Java文件,這能帶給DOS時代程序員美好的回憶。Java 初學者通常都採用這種開發工具。
從初學者角度來看,採用JDK開發Java程序可以很快理解程序中各部分代碼之間的關係,有利於理解Java面向對象的設計思想。JDK的另外一個顯著特色是隨着Java (J2EE、J2SE以及J2ME)版本的升級而升級。但它的缺點也是很是明顯的就是從事大規模企業級Java應用開發很是困難,不能進行復雜的Java軟件開發,也不利於團體協同開發。
二、Java Workshop
Sun MicroSystems公司於1996年3月26日推出了Java WorkShop 1.0,這是業界出現的第一個供Internet網使用的多平臺開發工具,它能夠知足各公司開發Internet和Intranet網應用軟件的須要。Java WorkShop徹底用Java語言編寫,是當今市場上銷售的第一個徹底的Java開發環境,目前Java WorkShop的最性版本是3.0。Java Workshop的特色:
1)結構易於建立:在建立平臺中立的網格結構方面,Java Workshop比其餘任何一種Java開發工具都要方便。
2)可視化編程:Java Workshop的可視化編程特性是很基本的。Java Workshop容許程序員從新安排這些操做,甚至能夠肯定觸發操做行爲的過濾器。Java Workshop產生的模板帶有許多註釋,這對程序員是頗有幫助的。
此外,Java WorkShop支持JDK1.1.3以及JavaBeans組件模型,API和語言特徵增長了編譯Java應用程序的靈活性。 Java WorkShop開發環境因爲徹底用Java寫成,因此可移植性極好,以至於多個平臺都能支持,目前Java WorkShop支持Solaris操做環境SPARC及Intel 版)、Windows9五、WindowsNT、以及HP/Ux等平臺。適合於初學者進行一些簡單的Java編程。Java WorkShop的缺點是Java Workshop中的每個可視化對象都早晚會用到網格佈局,這種設計方法是許多人不習慣的;Java Workdshop的調色板是較差的,僅僅能知足絕大部分應用的基本要求。
三、NetBeans 與Sun Java Studio 5