Java越來越有影響力了……"Tiger"代表什么,似老虎一樣的威力嗎?一句話:Java?,?I ?love you !
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機制,它將使由多個包組成的大型項目變得易于管理。
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機制,它將使由多個包組成的大型項目變得易于管理。