北郵在線分享:JAVA的發展歷史:一文讓你徹底讀懂JAVA語言


物聯網被稱為繼計算機、互聯網之後世界信息產業的第三次浪潮。

Java是一門面向對象編程語言,不僅吸收了C++語言的各種優點,還摒棄了C++裡難以理解的多繼承、指針等概念。Java語言作為靜態面向對象編程語言的代表,極好地實現了面向對象理論,允許程序員以優雅的思維方式進行復雜的編程。

北郵在線分享:JAVA的發展歷史:一文讓你徹底讀懂JAVA語言

一、為什麼Java叫Java?

在申請註冊商標時,發現原用名Oak已經被人使用了,再想了一系列名字之後,最終,使用了提議者在喝一杯Java咖啡時無意提到的Java詞語~是不是很任性!

二、Java語言的優點:

1、簡單性,語法簡捷,自動化內存管理,跨平臺可移植

2、穩定性,完善的字節碼安全機制,可靠的異常處理

3、面向對象的語言,始終關注應用中數據和操縱數據的算法

4、Java動態語言,動態編譯,動態加載,動態執行,隨需而變

5、分佈式語言,跨平臺高併發,高性能互聯網架構不二之選

6、安全性高,可以信賴的字節碼的檢驗機制

北郵在線分享:JAVA的發展歷史:一文讓你徹底讀懂JAVA語言

三、Java語言的發展歷史

1991年1月 Sun公司成立了Green項目小組(帕特里克、詹姆斯·高斯林、麥克·舍林丹等),專攻智能家電的嵌入式控制系統

1991年2月小組放棄C++,開發新語言,命名為"Oak"

1994年7月第一個Java語言的Web瀏覽器WebRunner(後來改名為HotJava)

1995年,Oak更名為Java。

插曲:(在申請註冊商標時,發現Oak已經被人使用了,再想了一系列名字之後,最終,使用了提議者在喝一杯Java咖啡時無意提到的Java詞語)

1995年5月23日在SunWorld大會,Sun公司正式介紹了Java和HotJava。

1996年1月,Sun公司發佈了Java的第一個開發工具包(JDK 1.0),這是Java發展歷程中的重要里程碑,標誌著Java成為一種獨立的開發工具。

1998年12月8日,第二代Java平臺的企業版J2EE發佈。

1999年4月27日,HotSpot虛擬機發布。

2004年9月30日,J2SE1.5發佈,更名為Java SE 5.0(內部版本號1.5.0),代號為"Tiger"

2005年6月,J2EE更名為JavaEE,J2SE更名為JavaSE,J2ME更名為JavaME。

2009年,甲骨文公司宣佈收購Sun。

2014年,甲骨文公司發佈了Java8正式版。

北郵在線分享:JAVA的發展歷史:一文讓你徹底讀懂JAVA語言

四、Java語言的組成

1.關鍵字(Keywords)保留字

2.標識符

3.語句

4.註釋

5.函數

6.常量

8.數組

北郵在線分享:JAVA的發展歷史:一文讓你徹底讀懂JAVA語言

五、Java工作原理

當編輯並運行一個Java程序時,需要同時涉及到這四種方面。

(1)Java編程語言(2)Java類文件格式(3)Java虛擬機(4)Java應用程序接口

例如:

class Hello{

public static void main(String args[]){

System.out.println("Hello World!");

}

}

想了解學習JAVA很簡單,北郵在線2月免費訓練營報名中,可免費試聽課程,學不學你說了算!


分享到:


相關文章: