Java 1.1 500類,增加了事件處理,功能更強,更易用。剛開始比較流行,比較適合開發圖形界面,但是速度還是比較慢。
Java 2(版本1.2 ~ 1.4)有2300個類。
添加了Swing和集合框架。有時它可以達到平臺的原生速度,可以用來編寫正式的企業應用程序或移動應用程序。有微型版(J2ME)、標準版(J2SE)和企業版(J2EE)三個版本。
Java 5.0(版本1.5及以上)有3500個類,運行速度非常快。最重要的版本引入了很多新特性,比如泛型、枚舉、註釋、foreach、自動反匯編框等等。
Java 6.0改名為JavaSE、JavaEE、JavaME。
註:Java 8.0主要用於學習過程中;