Java語言的初體驗
- Java的獨特優勢:
1. 使用的頻率最高。
2.具有良好的發展前景,如:服務器,移動式設備,桌面,web等領域。
- 了解Java的小知識。
- Java的開發史:
-
Java語言是一種可以編寫跨平臺應用軟件且面向對象的程序設計語言,由Sun公司的詹姆斯?高斯林等人於1990年代初開發Java語言的雛形,最初被命名為Oak。Java隨著互聯網技術的應用得到了快速發展,逐漸成為重要的網絡編程語言。Java從第一個版本發布到現在已經有20年的時間了,也產生了無數和Java相關的產品、技術和標準。下圖回顧了Java的發展軌跡和歷史變遷。
1991年,在SUN公司工作期間,詹姆斯?高斯林和一群技術人員創建了一個名為Oak的項目,旨在開發運行於虛擬機的編程語言。隨著互聯網技術的發展,在1994年詹姆斯?高斯林等人決定將該技術應用於互聯網,1995年將Okay更名為Java。
1996年,JDK 1.0發布,Java語言有了第一個正式版本的運行環境。JDK 1.0版本包括Java虛擬機、Applet、AWT等。
1998年,Java迎來了一個裏程碑式的版本J2SE1.2,在這個版本中,Java技術體系拆分為3個方向,分別是面向桌面應用開發的J2SE(Java 2 Platform,Standard Edition)、面向企業級開發的J2EE(Java 2 Platform,Enterprise Edition)和面向手機等移動終端開發的J2ME(Java 2 Platform, Micro Edition)。
2006年,Sun公司宣布將Java代碼開源,並在隨後的一年多時間內,陸續將JDK的各個部分在GPL v2(GNU General Public License v2)協議下公開了源碼,並建立了OpenJDK組織對這些源碼進行獨立管理。並且終結了從JDK 1.2開始已經有8年歷史的J2EE、J2SE、J2ME的命名方式,啟用Java SE 6、Java EE 6、Java ME 6的命名方式。
2009年Oracle公司收購了Sun公司,並於2011年發布了Java SE7,2014年發布了Java SE8。
2017年Oracle公司正式發布Java SE9。
-
Java的特點:
1.平臺無關性,
2.簡單性,
3.面對面性,
4.分布式,
5.健壯性,
6.安全性。
Java語言的初體驗