溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

常見的十四種Java開發(fā)工具及其特點(3)

發(fā)布時間:2020-08-07 09:29:25 來源:ITPUB博客 閱讀:123 作者:lonlux2 欄目:編程語言
常見的十四種Java開發(fā)工具及其特點(3)[@more@]

8、WebGain 的Visual Cafe for Java

Visual Cafe 是只能在Symantec公司的Java虛擬機、Netscape公司的Java虛擬機和Microsoft虛擬機上工作的調(diào)試器。這對于開發(fā)者來講是一個重要的特性,因為用戶開發(fā)的Java代碼中的許多軟件bug就可能中會在某種特定的虛擬機上起作用。

在修改后進行編譯基繼續(xù)進行調(diào)試時,Visual Cafe會自動將文件存盤,使用Visual Cafe創(chuàng)建的原生應(yīng)用具有許多特點。除了明顯的速度提高之外,Symantec使類庫的二進制方式比正常的JDK小Visual Cafe為所指定的關(guān)系自動生成或更新必要的Java代碼。利用Visual Cafe,用戶可以從一個標(biāo)準(zhǔn)對象數(shù)據(jù)庫中集合完整的Java應(yīng)用程序和Applet,而不必再編寫源代碼。Visual Cafe還提供了一個擴充的源代碼開發(fā)工具集?!?

Visual Cafe綜合了Java軟件的可視化源程序開發(fā)工具,它允許開發(fā)人員在可視化視圖和源視圖之間進行有效地轉(zhuǎn)換。在可視化視圖中進行的修改立即反映在源代碼中。對源代碼的改變自動更新可視化視圖。

Visual Cafe具有許多源文件方面的特性,如全局檢索和替換。絕大多數(shù)Java開發(fā)工具的文獻的問題在于簡單地挨個介紹開發(fā)工具的每部分組件,但用戶在開應(yīng)用時還需要一個面向任務(wù)的手冊,利用這個手冊你可以不必知道工具每一部分的特定功能就可以開始創(chuàng)建自己的應(yīng)用。Visual Cafe提供了非常全面的用戶指南,它對最開始的安裝到創(chuàng)建第一個Java應(yīng)用和Applet都提供了全面的幫助,Visual Cafe將自動生成所指明關(guān)系的必要Java代碼。Visual Cafe可以在Windows 95和Windows NT平臺下運行,Symantec公司為Java開發(fā)工作提供一個在Macintosh操作系統(tǒng)下可以運行的RAD工具。Visual Cafe編譯器速度很快,在國際化支持方面比較突出;缺點就是對于初學(xué)者來說,較復(fù)雜,也比較難。

9、Macromedia的JRUN

Macromedia公司的JRun是一個具有最廣闊適用性的Java引擎,用于開發(fā)及實施由Java Servlets和JavaServer Pages編寫的服務(wù)器端Java應(yīng)用。JRun是第一個完全支持JSP 1.0 規(guī)格書的商業(yè)化產(chǎn)品,全球有超過80,000名開發(fā)人員使用JRun在他們已有的Web服務(wù)器上添加服務(wù)器端Java的功能。其中Web服務(wù)器包括了Microsoft IIS,Netscape Enterprise Server,Apache等。

JRun是開發(fā)實施服務(wù)器端Java的先進引擎。如果我們希望在我們的Web應(yīng)用中添加服務(wù)器端Java功能,那么JRun將成為我們的正確選擇。

JRun目前有3個版本,它是第一個支持Java Server Pages(JSP)規(guī)格書1.0的商業(yè)化產(chǎn)品。JSP是一種強大的服務(wù)器端技術(shù),它是用于創(chuàng)建復(fù)雜Web應(yīng)用的一整套快速應(yīng)用開發(fā)系統(tǒng)。JRun可以使我們開始開發(fā)并測試Java應(yīng)用。它最多接受5個并發(fā)的連接并且包括全部Java Servlet API,支持JavaServer Pages(JSP),支持所有主要的Web servers和計算機平臺。 JRun Pro能夠在生產(chǎn)環(huán)境下承受大訪問量的負(fù)載,幫助我們實施應(yīng)用、服務(wù)或Web站點(包括內(nèi)聯(lián)網(wǎng))。JRun Pro 支持無限量并發(fā)式連接運行多個Jav

a虛擬機,包括多個并發(fā)的Java虛擬機(JVM)。提供一個遠(yuǎn)程管理applet以及一個遠(yuǎn)程可再分布式的管理applet。JRun Pro Unlimited包括了所有JRun Pro的功能,除次以外,還可以運行無限量的,并發(fā)的JVM。

JRun依靠其內(nèi)置的JRun Web Server可以單獨運行。使用服務(wù)器端Java,用戶可以開發(fā)出復(fù)雜的商業(yè)應(yīng)用系統(tǒng)。最重要的一點是,由于servlets的平臺獨立性,以及更加簡單的開發(fā)、更快速的實施、更經(jīng)濟的維護成本,它是CGI(Common Gateway Interface)或Perl scripts的極佳的替代產(chǎn)品。缺點就是對于初學(xué)者來說,較復(fù)雜,也比較難。

10、JCreator

JCreator 是一個Java程序開發(fā)工具,也是一個Java集成開發(fā)環(huán)境(IDE)。無論你是要開發(fā)Java應(yīng)用程序或者網(wǎng)頁上的Applet元件都難不倒它。在功能上與Sun公司所公布的JDK等文字模式開發(fā)工具相較之下來得容易,還允許使用者自訂義操作窗口界面及無限Undo/Redo等功能。

JCreator為用戶提供了相當(dāng)強大的功能,例如項目管理功能,項目模板功能,可個性化設(shè)置語法高亮屬性、行數(shù)、類瀏覽器、標(biāo)簽文檔、多功能編繹器,向?qū)Чδ芤约巴耆勺远x的用戶界面。通過JCreator,我們不用激活主文檔而直接編繹或運行我們的JAVA程序。

JCreator能自動找到包含主函數(shù)的文件或包含Applet的Html文件,然后它會運行適當(dāng)?shù)墓ぞ摺T贘Creator中,我們可以通過一個批處理同時編繹多個項目。JCreator的設(shè)計接近Windows界面風(fēng)格,用戶對它的界面比較熟悉。其最大特點是與我們機器中所裝的JDK完美結(jié)合,是其它任何一款I(lǐng)DE所不能比擬的。它是一種初學(xué)者很容易上手的java開發(fā)工具,缺點是只能進行簡單的程序開發(fā),不能進行企業(yè)J2EE的開發(fā)應(yīng)用。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI