JavaOne

JavaOne

JavaOne 是每年一次的Java盛會,當然中國現在也有了JavaChina,台灣有JavaTwo,而歐洲的JavaPolis則也是非常的壯觀。 JavaOne是在Sun正式發布Java 1.0之後,Java這門新生的語言所擁有的自己的會議。

基本介紹


中科永聯高級技術培訓中心(www.itisedu.com)
1995年的5月23日,在複雜的計算環境與成長的需求中,盛開了一朵技術開放的奇葩:能夠實現“一次編寫,到處運行”的Java語言誕生了!面向對象的全新程序設計語言及其平台,幾乎在一夜之間就成為軟體產業的新寵兒。
SUN在1996年一開始首先成立了JavaSoft組織,並在1月23日正式發布自己的Java 1.0,作為20世紀業界出現的最重要的技術之一,Java引起了編程世界的革命。直到現在,Java仍然是網際網路上最流行的語言.
Sun正式發布Java 1.0之後,Java這門新生的語言就擁有了自己的會議——JavaOne.。對Java開發人員來說,JavaOne更是一次可收集到各種刺激開發思路的信息的“博覽會”,這次會議初試啼音就吸引了600多名參與者。除了擁有這麼多的積極參與者來進行Java的開發之外,各大知名公司也紛紛向Sun申請Java的許可。一時間,惠普、IBM、Oralce、甚至當時剛推出Windows 95微軟都是Java的追隨者。
1996年,5月底在舊金山召開首屆JavaOne大會
1997年4月,第二屆JavaOne會議中,SUN宣布JVAV無限擴充到桌面之外還能夠應用在職能卡上,同時SUN宣布開發出來企業JavaBeans,這是較早的伺服器應用在WEB瀏覽器中的JAVA.
1998年3月在舊金山召開的JavaOne98開發者大會上,SUN公司正式發布了業界期待已久的EJB 1.0版(Enterprise JavaBeans 1.0)規範說明,在眾多的大公司和開發人員中引起了巨大的反應,這標誌著用Java開發企業級應用系統將變得非常簡單。這次JavaOne大會也被稱之為“EJB展覽會”。
2000年全球有超過400個Java開發團隊;在JavaOne大會上,蘋果公司宣布會全力支持Java技術.
2001年首個國際性JavaOne會議在日本橫濱召開,25000多名開發商和客戶代表雲集第六屆JavaOne開發商大會;JavaOne開發商大會的聲名鵲起.
2003年6月舉行的JavaOne大會上,JDO備受矚目(Java對象持久化的新的規範).
2004年9月30日,代號為“Tiger”,研發歷時近三年的J2SE 5.0發布正式版本.
2005年討論企業及Web層開發、移動及設備開發、桌面開發等主題.Java技術誕生10周年;有大約450萬名開發者正在使用Java技術;全球有25億台設備使用了Java技術。
JavaOne2006之十大重點
2006年的JavaOne 大會將於本月16日在美國舊金山的MOScone Center 舉行。本次大會精英雲集,提供幾十項精彩內容由參會者欣賞,建議打算參加此次大會的諸位看倌,最好提前做好計劃,以免到時手忙腳亂。
這裡個人推薦最不容錯過的十大精彩看點:
1、網格計算Sun Grid Compute Utility
你是否正在打算嘗試一種高性能、高效率、類似計算的設備?它是否可以滿足你的低成本易使用的要求?你正在尋找的就是Sun 提供的網格計算(Sun Grid Compute Utility ,SCU)。這個部分將首先向你介紹何謂網格以及如何通過Java API 來實現該技術。
2、JXTA 技術應用
Sun公開了旨在建立P2P通用技術基礎的JXTA計劃。JXTA技術是網路編程和計算的平台,用以解決現代分佈計算尤其是點對點(P2P)計算中出現的問題。
JXTA將建立核心的網路計算技術,提供支持在任何平台、任何地方以及任何時間實現P2P計算的一整套簡單、小巧和靈活的機制。其重點是創建基本的機制,而具體的策略選擇權則交給應用的開發者。JXTA將充分利用XML、Java等開放技術,使得UNIX操作系統更強大和靈活。JXTA架構可以分為三個層面:JXTA核心層、JXTA業務層和JXTA應用層。
3、Java 技術在高智能Lego RoBOts上的應用
這個部分主要是介紹了一項校園研究機器人技術在應用Java ME 方面的相關侍獾慕餼齜槳浮?lt;/P>
4、可視化EmAIl
可視化Email將提供一種獨特的視角來展現你的郵件系統中姓名和關鍵字之間的聯繫。
5、Groovy = Java + Ruby + Python
GrOOvy是一種基於JVM的敏捷開發語言,它結合了Python、Ruby和Smalltalk的許多強大的特性。 Groovy在WebWork2中的應用。Groovy被設計為幫助你在Java平台上以快速的、更簡潔和有趣的方式完成事情,將Python和Ruby的強大功能帶到Java平台內部。
Groovy可以作為javac的一種可選編譯器來生成標準的Java位元組碼,在任何Java工程中使用。Groovy可以作為一種動態的可選語言,如腳本化Java對象、模版化、編寫單元測試用例
6、JRuby:將Ruby引入JVM 軟體
如果你對 Groovy的部分感興趣,那麼你一定不要錯過JRuby。
JRuby是一個Ruby腳本語言的純Java實現。JRuby可以嵌入任到Java應用程序並可以在腳本中使Java類。
7、用Java 寫一個Sony PlaySTation Emulator
這是遊戲玩家和開發者最感興趣的內容。
8、Clustered Spring—Java 技術的一個Runtime Solution
如何在基於Spring 的應用程序中添加高性能的集群,來提升程序的性能,這個部分將給你帶來答案。
9、Compile Time ASsertions:加強超語言制約
10、SquAWK:用於無線感測器設備的Java VM
使用Java編寫的Squawk旨在提供多個虛擬計算機,將一個應用軟體看作一個對象。Squawk能夠提高內存和計算能力的使用效率。
你比較感興趣的是什麼內容?
JavaOne 官方網站:http://java.sun.com/javaone/sf/index.jsp