java繼續革命(轉)

ba發表於2007-08-15
java繼續革命(轉)[@more@]Java 的最初發布本不亞於一場革命,但是它並不標誌著Java 快速革新時代的結束。與大多數其他軟體系統經常進行小的改進不同,Java繼續以爆炸式的步伐向前發展。在Java 1.0 釋出不久,Java 的設計者已經創造出了Java 1.1 。Java 1.1 新增的特性遠比普通意義上的版本修訂有意義,內容要豐富許多。Java 1.1 增加了許多新的庫元素,重新定義了小應用程式處理事件的方法,並且重新設定了1.0版中庫的許多特性。它也放棄了原來由Java1.0 定義的若干過時的特徵。因此,Java 1.1 不但增加了Java 1.0 中沒有的屬性,同時也拋棄了一些原有的屬性。
Java 的第二個主要釋出版本是Java 2 。Java 2 是一個分水嶺,它標誌這個快速演變語言“現代時代”的開始!Java 2 第一版本的版本號是1.2 。這似乎有點奇怪。原因是它參考了原來Java 庫的版本,對於整個版本來說,它本身沒有多大變化。Java 2 增加了很多對新特性的支援,例如Swing 和類集框架,並且它提高了Java 虛擬機器和各種程式設計工具的效能。Java 2 也包含了一些不贊成繼續使用的內容,主要是不贊成使用執行緒類中suspend( ),resume( ) 和stop( ) 這些方法。
Java 的當前版本是Java 2,1.3版。Java 的這個版本是對Java 2 原來版本的第一次最主要的升級。該版本增強了Java 大部分現有的功能,並且限制了它的開發環境。總的來說,版本1.2和版本1.3的程式原始碼是相容的。儘管與前面3個版本相比,版本1.3作了一些小的改變,但這是無關緊要的。
本書適合Java 2 的1.2和1.3版。當然,大多數內容也適用於Java 早期的版本。在本書中,當一個特性只適用於Java 的一個特定的版本時,會被註明。否則,你就可以認為它適用於一般的Java 版本。另外,對於適用於Java 2 兩個版本的那些特性,本書中將簡單地使用術語Java 2 ,而不註明版本號。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617731/viewspace-958194/,如需轉載,請註明出處,否則將追究法律責任。

相關文章