1. 程式人生 > >Java語言的初體驗

Java語言的初體驗

col alt 知識 技術分享 方式 ora 2017年 現在 對象

  • Java的獨特優勢:

   1. 使用的頻率最高。

   2.具有良好的發展前景,如:服務器,移動式設備,桌面,web等領域。

  • 了解Java的小知識。
  1. Java的開發史:
  2. 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。

    技術分享圖片

    技術分享圖片

  3. Java的特點:

1.平臺無關性,

      2.簡單性,

      3.面對面性,

      4.分布式,

      5.健壯性,

      6.安全性。

Java語言的初體驗