Java不只是一種語言,更是一個完整的平台,有一個龐大的庫,其中包含了很多可重用的代碼和一個提供諸如安全性、跨操作系統的可移植性以及自動垃圾收集等服務的執行環境。
javaSE: 整個java技術的核心和基礎,是javaME和javaEE的基礎
javaEE: java技術應用最廣泛的部分,提供了企業應用開發相關的完整解決方案
javaME: 用於控制移動設備和信息家電等有限存儲設備
API 應用程序編程接口
核心API: sun的基本API,java核心類庫
可選API: sun的擴充API,因平台的不同而不同
特殊API: 用於滿足特殊需求的API
Java的特性:
1、簡單性
體現在語法和運行環境上
2、面向對象
3、網絡技能(Network-Savvy)
4、健壯性
5、安全性
6、體系結構中立
7、可移植性
8、解釋性
9、高性能
10、多線程
11、動態性