[www.ed2k.online]下載基地為您提供軟件、遊戲、圖書、教育等各種資源的ED2K電驢共享下載和MAGNET磁力鏈接下載。
設為首頁
加入收藏
首頁 圖書資源 軟件資源 游戲資源 教育資源 其他資源
 電驢下載基地 >> 软件资源 >> 編程開發 >> 《VisualAge for Java 4.0 企業版》(VisualAge for Java 4.0 Enterprise Edtion)For Windows 版本[ISO],編程開發、資源下載
《VisualAge for Java 4.0 企業版》(VisualAge for Java 4.0 Enterprise Edtion)For Windows 版本[ISO],編程開發、資源下載
下載分級 软件资源
資源類別 編程開發
發布時間 2017/7/13
大       小 -
《VisualAge for Java 4.0 企業版》(VisualAge for Java 4.0 Enterprise Edtion)For Windows 版本[ISO],編程開發、資源下載 簡介: 中文名: VisualAge for Java 4.0 企業版英文名: VisualAge for Java 4.0 Enterprise Edtion資源格式: 光盤鏡像版本: For Windows 版本發行時間: 2001年地區: 大陸,美國簡介: IBM最好的Java集成開發環境。很多網站上(包括IBM自己,呵呵)有它的入門版,但是這個是企業版。本人512KADSL
電驢資源下載/磁力鏈接資源下載:
全選
"《VisualAge for Java 4.0 企業版》(VisualAge for Java 4.0 Enterprise Edtion)For Windows 版本[ISO],編程開發、資源下載"介紹
中文名: VisualAge for Java 4.0 企業版英文名: VisualAge for Java 4.0 Enterprise Edtion資源格式: 光盤鏡像版本: For Windows 版本發行時間: 2001年地區: 大陸,美國簡介:
IPB Image

IPB Image
IPB Image

IBM最好的Java集成開發環境。很多網站上(包括IBM自己,呵呵)有它的入門版,但是這個是企業版。本人512KADSL,速度有限,希望大家分流,謝謝。
VAJ40ENTP_GMWEST.iso是安裝盤。
VAJ40ENTP_GMEXTR.iso是功能擴展。
我白天不定時在線,晚上通宵在線(23:00-07:00)。
在新聞組和BBS上常常看到有人問什麼開發工具最好,經常就會有人對新手說,就用 JDK 和notepad (ultraedit,editplus,...);也有許多有C,C++經驗的人上來就找Visual J++;還有許多人對Borland JBuilder情有獨鐘,加上一些通用的集成開發環境比如Visual Slick Edit,一些基於java的比較小的開發環境,比如Kawa,JCreator,IntelliJ...更不用提UNIX環境下那些狂熱的EMACS,VI的愛好者了...
然而我最喜歡的還是VisualAgeJava,以及現在的 Eclipse and/or IBM WebSphere Studio Workbench。
究竟要用什麼工具,肯定是沒有絕對答案的,不同的人需求不同,習慣不同。
有的人喜歡用JDK和文本編輯器,是因為喜歡感覺到真正的代碼,知道“背後發生的事情”,對他們而言,可視化編程工具生成的代碼絕對是垃圾,不利於自己的修改和維護。但是他們並不是排斥工具,要不然,也不會把notepad換成ultraedit,editplus,乃至更強大的工具,遠遠不是一個文本編輯器那麼簡單。
至於使用Visual J++,Borland JBuilder,也很明顯,界面和習慣都很熟悉,很快就知道怎麼回事,可以上手。但是其實Java世界有它自己的特點。
最初的Java IDE大概是Symantec公司的Visual Cafe,由於其編譯器速度很快,尤其出現的最早,很快占領了大部分的市場份額,現在雖然已經大不如前,但還是有其特點的,尤其是國際化支持方面比較突出。
此後就是IDE領域的老牌公司Borland的JBuilder,早期的還比較粗糙,但是隨著版本的不斷更新,集成了許多類庫和組件,以及Borland一向的良好聲譽,成為當前最普遍的IDE之一。
Microsoft的VisualStudio在C++領域是絕對的老大,在Java領域卻不能有同樣的風光,其實從微軟公司的戰略角度,這點是很明顯的。從較早的Visual J++ 1.0到比較穩定的1.1,以及號稱專門從Borland挖來的Delphi總設計師親自設計的Visual J++ 6.0,它始終處於一個尴尬的位置。後來更因為被Sun起訴,被迫最終修改。
不可能從Microsoft得到Java的開發工具,這是很明顯的。
有的人第一次用VisualAgeJava,可能會不太習慣:怎麼界面這麼土?(VisualAgeJava的版本更新很少帶來界面上的變化,沒有其他軟件花哨,其實可以說是優點。不過,Eclipse or WSWB的界面可就完全不同了,不僅很漂亮,而且有很精心的設計,而不是照搬習慣的方式)怎麼沒有我熟悉的菜單結構?...
VisualAgeJava有很多獨特的地方,需要一個熟悉和適應過程。
VAJ用自己的二進制格式文件(資源庫)作為基本的存儲模型。
對於開發者而言,完全不用考慮文件和路徑的所有問題。所面對的直接就是package,class,method......,同時在顯示上也是以類、方法等單元作為對象,只顯示選中的元素(直到近期的版本才出現了full class view),這非常符合面向對象的概念,幫助開發者用面向對象的概念和模型來考慮問題。
當然,有人可以說,不接觸文件,不搞清楚文件,路徑,包的關系,就沒有了解Java中這部分真正的內部機制。但是,即使是已經充分了解的有經驗的程序員,也難免在這個問題上犯錯誤或者耗費不少時間和精力(因為牽涉的因素很多),對於初學者,這一點就更重要了。
內置的版本控制。正是因為使用了資源庫,在VAJ裡面版本控制的功能十分強大。每一次存盤的狀態都被保存,可以很容易地回溯和比較。任何時候想凍結代碼的狀態時,可以將一個版本版本化。這樣將使特定版本成為只讀的,並可以命名。編程時完全可以放心保存和修改,對於開發周期內的一些特殊點可以方便地留下快照。
增量編譯。在VisualAgeJava中沒有顯式的編譯過程,每次存盤的同時就進行了增量編譯,有問題立刻標出。這不僅節省了編譯的時間,省去了一個步驟,也強迫開發者每一階段都要保證正確,這種step by step,在正確代碼基礎上繼續工作的增量式開發是一個很好的習慣,比上來就寫很長一段程序,編譯運行,然後再慢慢地調試和尋找錯誤,要高效得多。最好的調試方法就是避免錯誤。
調試器。VisualAgeJava用的是IBM的Java虛擬機,使它具有獨特的hot-link功能,可以把修改後的代碼編譯後連接到正在運行的程序中。甚至有人說,他就在debugger裡面編寫程序,程序一直在運行,而不用像有的人那樣,必須寫大段大段的System.out.println來觀測程序運行狀態。
還有一個很好的例子:Apache Tomcat Servlet and JSP Development with VisualAge for Java
http://www7.software.ibm.com/vad.nsf/Data/...Footer=1
這篇文章介紹了如何在VisualAgeJava使用Tomcat(3.5以後VisualAgeJava直接加入了JSP開發環境,不需要使用這篇文章的方法了,但是其機理是一樣的。)。VisualAgeJava有兩個獨特的核心技術,特別適合於開發servlets和JSP:
模擬多個虛擬機實例
增量編譯和將代碼“hot-linking”進運行中的程序。
servlet的生命周期導致通常的開發必須停止並重新啟動Web Server以更新servlet類或者重新裝載一個JSP調用的Java組件。在開發過程中需要非常頻繁地修改servlet或者JSP的源碼,那麼使用一個Web Server或者某個“ServletRunner”就是非常麻煩的事情,特別是當需要調試一個只在servlet已經運行一段時間後才發生的問題,或者一個很長的循環中的某個部分時。
幸運的是,在VisualAge for Java中,當改變servlet中的一個方法時,VisualAge for Java僅僅增量編譯這個改變了的方法而非整個類,然後把它hot-link進正在運行的程序。
增量編譯很重要,但是同等重要的是不必重新啟動正在調試的程序,不必重新創造引起正在調試問題的程序狀態,這帶來的效率提高是驚人的。使用VisualAge for Java,你可以修改運行中的servlet,bean,tag或者EJB代碼,不用不停地終止和重新啟動Web server.此外,在server運行時你就有整個開發環境的所有特性可供利用。更加強大的是,即使你改變的bean或者其他類是從servlet或者JSP中調用的(例如,對於在另一個模擬的Java虛擬機實例內的container裡運行的EJB),也不需要啟動並停止server。
另外有獨立的IBM distributed debugger,不過我沒有用過,無法評論。
代碼片斷編輯測試窗scrapbook。其實只是簡單的文本文件,可以任意地做筆記,寫編程的思路。更重要的是測試代碼片段的功能。想到一個實現方法,可以立刻寫一小段代碼來進行測試,不用寫完整的程序,只要設定代碼片段的運行環境就可以立刻看到結果。 這個小小的,簡單的工具對於開發效率的提高是非常顯著的。
企業版對團隊開發有非常完善的支持。這方面我實際使用不多,就不多介紹了,有興趣的可以參考相關的網站。值得一提的是IBM提供了很多網上資源,文檔,教程,多媒體教程,新聞組,這些是非常重要的,後面將給出一個簡要的列表。
附注:
有一些比較小的地方,初次使用者可能不習慣或者不容易發現,這裡簡要地提一下。
VAJ的窗口缺省是上下橫排的,不習慣的話可以在窗口-翻轉方向中改過來。不過這也是因為VAJ的method view特點,每次只顯示當前選中的元素,而一個方法是不應該太長的。
代碼輔助自動完成:缺省的Ctrl-space可能與輸入法沖突,可以使用Ctrl-L。
支持模板,比如輸入for按Ctrl-L就可以提供for(int i=0;i ; i++) {} 這樣的模板。也可以自定義,有人把System.out.println()自定義為sop。(Eclipse中缺省定義為stdout)
自動格式化ctrl-w,這是很方便的特性,不用自己為換行和對齊操心了。
選中一段代碼ctrl-/,加注釋,ctrl- 去注釋。因為java注釋不能嵌套,對於包含注釋的代碼要注釋掉比較麻煩,現在則很簡單。
在編輯窗裡Ctril-i增量搜索。
建議在窗口-選項裡把常規裡設上在同一浏覽器中打開項目,類似於浏覽器那樣,可以back和forward。
有的工具欄圖標上有小三角,有的初學者可能看到應該有下拉列表,但是就是點不出來。事實上必須有窗口歷史的情況下才是可用的,另外要點右鍵來選擇後退或前進到列表中的某一項。
幫助系統是完全基於浏覽器的,實際上使用了一個自己的小Web server。有的人總是無法啟動幫助,必須注意啟動VAJ的時候不能啟動程序目錄下的ide.exe,而要使用安裝程序創建的快捷方式(也就是ivjenv.bat)。
在IDE中選中Java關鍵字按F1,可以查到相應的幫助,但是只限於java關鍵字和系統包。
相關資源:

免責聲明:本網站內容收集於互聯網,本站不承擔任何由於內容的合法性及健康性所引起的爭議和法律責任。如果侵犯了你的權益,請通知我們,我們會及時刪除相關內容,謝謝合作! 聯系信箱:[email protected]

Copyright © 電驢下載基地 All Rights Reserved