?????????????????????????????????????? Java十大事件之十:Java 5.0
???????????????????????????????????????????????????????2004:Java 5.0
?????????????????????????????????????????????????????????????????????????????????????????????????
???????????????????????????????????????????????????????? 莫映 / 文 馬嘉楠 / 編輯
2004年9月30日,代號為“Tiger”,研發歷時近三年的J2SE 5.0發布正式版本,這是Java平臺歷來發布版本中改動面波及最大的一次。
縱觀Tiger,“Ease of development”是其核心主題,這一點著重體現于語言特性上的改進,這在很大程度上,簡化了開發人員日常的編程任務,以往一些瑣碎的手工勞動都代之以輕松自然,而又安全可靠的自動化實現。其中的注解功能,以及隨之而來的聲明式編程,還對構筑于J2SE 5.0之上的J2EE 5.0產生了巨大影響。盡管Tiger在語言特性上做了很大的動作,但作為Java技術的基礎支撐,這些改動都是深思熟慮的結果。
Tiger發布至今也有大半年了,那么Sun又是如何規劃J2SE的未來藍圖的呢?
據悉,J2SE的下兩個版本分別是代號為“Mustang”的J2SE 6.0和代號為“Dolphin”的J2SE 7.0,預計Mustang將于明年發布。
在吸取了Tiger研發周期過長的教訓之后,Sun副總裁Graham Hamilton表示,Mustang的發布周期將不會那么長。
并且,Sun還將“Becoming more open”作為Mustang的主題之一。
未來JCP對Java技術的影響將會愈加深入,而整個研發過程也將會愈加透明。Mustang在正式發布前的內部版本也會陸續見諸于眾,如此,廣大Java開發者便可以更加及時的了解到Java發展的最新情況。
在語言層面上的擴展依然會比較謹慎,比如像AOP這樣的當下熱門技術,依然不太可能會見諸其中。據Hamilton所言,一個有可能被引入的語法特性被稱作“friends”import機制,它將使由多個包組成的大型項目變得易于管理。
http://blog.csdn.net/programmer_editor/archive/2006/10/25/1350885.aspx
馬嘉楠
jianan.ma@gmail.com
posted on 2006-10-27 12:47
馬嘉楠 閱讀(320)
評論(0) 編輯 收藏