【Java核心技術 I】第一章 Java程序設計概述

Java關鍵詞 (特性)

  • 簡單性
  • 面向對象
  • 網絡技能
  • 健壯性
  • 安全性
  • 體系結構中立 (編譯生成與機器無關的字節碼)
  • 可移植性
  • 解釋型
  • 高性能 (優秀的JIT彌補瞭解釋型的不足)
  • 多線程
  • 動態性 (反射機制)

Java applet (已過時)

用於在網頁中嵌入一個動態可交互的小程序,現如今基本已被Flash和JavaScript取代。

版本與新特性

版本 年份 新特性 類與接口的數量
1.0 1996 語言本身 211
1.1 1997 內部類 477
1.2 1998 1524
1.3 2000 1840
1.4 2002 斷言 2723
5.0 2004 泛型類型、“for each”循環、可變元參數、自動裝箱、元數據、枚舉、靜態導入 3279
6 2006 3793
7 2011 基於字符串的swith、變形操作符、二進制字面量、異常處理改進 4024

補充* (來自developerWorks中國的Java 8 新特性概述)

版本 年份 新特性 類與接口的數量
8 2014 函數式接口、Lambda 表達式、集合的流式操作、註解的更新、安全性的增強、IO\NIO 的改進、完善的全球化功能 *
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章