Sun的Java平臺最新版本J2SE 5.0開始發貨

Sun Microsystems公司正式發佈Java 2平臺標準版(J2SE™) 5.0版。作爲通過JCPsm(Java Community Process sm)研發的最大規模的項目之一,有大約160位專家成員參與了J2SE 5.0版本的研發。J2SE 5.0提供了100多個新特性,爲廣大開發商帶來諸多好處:易用性、高性能和高縮放能力、系統監控與管理,以及豐富的客戶桌面功能等。從易用性和各個破記錄的性能來看,J2SE 5.0的推出被認爲是Java平臺和編程語言近10年來最重大的升級。
    “通過Java語言的價值體現,J2SE 5.0將使開發人員大大提高工作效率,並獲得更高的產品質量,”Sun公司副總裁、研究員兼J2SE 5.0首席架構師Graham Hamilton說,“通過JCP的15個專家小組的共同努力,Java社團使Java平臺實現了有史以來最重大的升級。J2SE 5.0爲網絡系統下一代的創新搭建起了新的展示平臺。”

    Java技術滿足程序員和各類應用日益增長的需求

    J2SE 5.0源自15個Java技術規範要求(JSR),將多個先進功能包含在Java語言和平臺中。參與J2SE 5.0專家小組的業界領先公司,包括Apache軟件基金會、Apple計算機公司、BEA系統公司、Borland軟件公司、Cisco系統公司、富士通有限公司、HP公司、IBM公司、Macromedia公司、Nokia公司、Oracle公司、SAP AG、SAS Institute、SavaJe技術公司和Sun Microsystems公司等。

J2SE 5.0的主要亮點

易於開發:採用Java語言新特性,Java語言程序員可以更高效地工作,更快速、更安全地創建編碼。Generics(泛型)、enumerated types(枚舉類型)、metadata(元數據)和autoboxing of primitive types(原始類型的自動置入)等特性使編碼過程更容易、更快捷。
系統監控與管理:這是新平臺的關鍵特性之一,即通過對JMX (Java Management Extensions,Java管理擴展) 的內建支持,實施對Java虛擬機和Java應用的監控和管理。它可幫助公司員工、客戶和合作夥伴的系統長久處於運行狀態。此外,J2SE 5.0還提供了對基於SNMP(Simple Network Management Protocol,即簡單網絡管理協議)的企業管理系統的支持。
豐富的客戶桌面:這是一個新的更爲先進的基於Java技術的缺省應用,可爲基於Java技術的應用提供先進的圖形用戶界面。J2SE 5.0還提供全方位的國際支持,並通過Linux和Solaris的OpenGL® API提供對硬件加速的支持特性。
更高的性能和縮放性:與以往版相比,J2SE 5.0版本的性能有了很大改善,如更快的啓動時間、更小的內存佔地、JVM自動調協能力,以獲得更高的應用和開發性能。

   “J2SE 5.0的幾個主要組件,都是Java開發社團成員根據開放性日益增強的JCP策略和指導方針所確定的,”紐約州立大學教授Doug Lea說,“所有15個JSR都吸納了社團成員的建議,包括諮詢、反饋、審覈、測試和中間修改等各個環節,對業界意見的吸納勝過Java平臺以往各版。”

   “除此之外,J2SE 5.0是一個以開發者爲中心的版本。當Java平臺在1995年由James Gosling和他的團隊剛剛推出時,它像一艘火箭船一樣地起飛,因爲它正中開發者的下懷。現在,J2SE 5.0正是建立在這一傳統的基礎之上,”新語言特性和元數據的技術規範領導人和《Effective Java》的著者Joshua Bloch說,“我們非常幸運,能在J2SE 5.0研發過程中就採用它的許多特性。我發現,使用這些特性是一種享受,我相信其他的開發人員一定也會有同樣的感受。”

    Java技術平臺對網絡計算的領導作用和影響是無可置疑的。J2SE平臺是在桌面上和企業中採用Java技術的基礎平臺。在J2SE 5.0β版推出和此次正版發佈之間這段時間內,對Java運行環境(JRE)和軟件開發工具集(SDK)的下載有50多萬次,這充分表明了Java是開發者最感興趣的軟件開發平臺。

    自1998年12月首次發佈以來,J2SE被下載的次數估計達1.5億次,表明了Java技術已經主宰了企業和桌面系統領域。此外,在10家領先的PC製造商中,有9家制造商都在他們的系統中預裝了Java運行環境(JRE),這些系統累計佔到PC市場的60%。這9家PC製造商是Acer、Apple、Dell、Gateway、HP、Fujitsu-Siemens、Samsung、Tsinghua Tongfang(清華同方)和Toshiba等。

   “J2SE 5.0版在技術方面的提高超過了以往各版,我們非常高興地看到這一新平臺研發過程中業界的通力合作,”Apache軟件基金會的JCP SE/EE執行委員會成員Geir Magnusson先生說,“許多專家、學術機構、開源實體和企業都一道工作,提供了那些今天最好的Java平臺所擁有的特性,這也是Java業界迄今所看到的最好的東西。”Apache軟件基金會J2SE專家小組的代表Pier Fumagalli補充說,“這是在正確方向上邁出的重大一步,我們今後還將繼續擴寬業界合作,進一步推動下一版本J2SE 6.0的進展。”

   “J2SE 5.0是多年努力的最高成果,也是Java社團所邁出得重大一步,”Borland開發工具事業部副總裁兼總經理George Paolini說,“全球的企業將從Web服務的執行和傳統系統能力的擴展中獲得好處,並可以比以往任何時候都更容易地集成異種機環境。Borland的Jbuilder 2005就是全面支持J2SE 5.0並使之成爲現實的第一批Java開發工具之一。”

    Zero G軟件公司宣佈說,它是第一個對J2SE 5.0提供全方位安裝器支持的軟件廠商。Zero G軟件公司的InstallAnywhere軟件是多平臺軟件部署的事實標準,也是基於Java技術的軟件使用最廣泛的安裝器。現在,InstallAnywhere軟件的用戶可以從J2SE 5.0這一最新Java特性中獲得好處,其中包括以安裝器捆綁J2SE虛擬機的能力,還使他們的應用採用J2SE 5.0版。此外,J2SE 5.0的集成功能還使InstallAnywhere用戶的安裝能力大獲提高。

   “InstallAnywhere從來都是第一個支持Java最新的創新技術,”Zero G軟件公司首席執行官Eric N. Shapiro說,“與Sun合作,我們就可以繼續對客戶給予承諾,通過對J2SE 5.0的集成爲客戶提供最新技術,以改善軟件安裝過程,讓數千個採用InstallAnywhere軟件的開發者部署基於Java的應用。”

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章