最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Java語言概述

2023-02-11 22:28 作者:鹿是不是鹿  | 我要投稿

1.1? Java語言發(fā)展史

詹姆斯·高斯林(James Gosling)1977年獲得了加拿大卡爾加里大學計算機科學學士學位,1983年?獲得了美國卡內(nèi)基梅隆大學計算機科學博士學位,畢業(yè)后到IBM工作,設計IBM第一代工作站NeWS系統(tǒng),但不受重視。

后來轉(zhuǎn)至Sun公司,1990年,與Patrick,Naughton和Mike Sheridan等人合作“綠色計劃”,后來發(fā)展一套語言叫做“Oak”,后改名為Java。

Java Development Kit

1.0??-??1.1???-???1.2??-???1.3???-???1.4???-??1.5

5.0???-???6.0???-???7.0???-???8.0…..

Sun公司于1995年推出

1991年sun公司James Gosling等人開始開發(fā)Oak語言

1994年,將Oak語言更名為Java

1996年獲得第一筆投資1億元

1998年提出jdk1.2,更名為java2

之后推出jdk1.3??jdk1.4

2005年更名為jdk5.0,進行了大幅的版本改進

2006年sun公司宣布將Java作為免費軟件對外發(fā)布

2007年3月起,全世界所有的開發(fā)人員均可對Java源代碼進行修改

2007年推出jdk6.0

2009年4月Oracle以74億美元收購了sun公司

2011年7月由Oracle正式發(fā)布jdk7

2014年3月正式發(fā)布了java8


1.2? Java語言平臺版本

J2SE(Java 2 Platform Standard Edition)標準版

是為開發(fā)普通桌面和商務應用程序提供的解決方案,該技術體系是其他兩者的基礎,可以完成一些桌面應用程序的開發(fā)。

J2ME(Java 2 Platform Micro Edition)小型版

是為開發(fā)移動設備和嵌入式設備(電器、機器人、機頂盒…)提供的解決方案。

J2EE(Java 2 Platform Enterprise Edition)企業(yè)版

是為開發(fā)企業(yè)環(huán)境下的應用程序提供的一套解決方案,該技術體系中包含的技術如?Servlet、Jsp等,主要針對于Web應用程序開發(fā)。


1.3??Java語言特點

簡單性??????????????????高性能

編譯性??????????????????解釋性

面向?qū)ο??????????????分布式處理??????????

健壯性??????????????????安全性

開源????????????跨平臺

什么是跨平臺性?

通過Java語言編寫的應用程序在不同的系統(tǒng)平臺上都可以運行。

原理是什么?

只要在需要運行java應用程序的操作系統(tǒng)上,先安裝一個Java虛擬機(JVM Java Virtual Machine)即可。由JVM來負責Java程序在該系統(tǒng)中的運行。

因為有了JVM,所以同一個Java程序在三個不同的操作系統(tǒng)中都可以執(zhí)行。這樣就實現(xiàn)了Java程序的跨平臺性。也稱為Java具有良好的可移植性。

1.4? JDK

1.4.1??????概述

JDK是?Java?語言的軟件開發(fā)工具包,主要用于移動設備、嵌入式設備上的java應用程序。JDK是整個java開發(fā)的核心。

它包含了:

1、???JAVA開發(fā)工具(jdk\bin)

2、???基礎開發(fā)庫(jdk\jre\lib\rt.jar)

3、???基礎開發(fā)庫的源碼(jdk\src.zip)


1.4.2?????下載與安裝

通過官方網(wǎng)站獲取JDK:http://www.oracle.com

也可以通過百度自行搜索資源。

下載完后進行安裝,傻瓜式安裝,下一步下一步即可。

注意:

1、?同時安裝多個jdk時需要使用指定環(huán)境變量來確認使用的是哪個jdk

2、?安裝路徑不要有中文或者特殊符號如空格等。最好目錄統(tǒng)一

3、?我們也提供了綠色解壓版,不需要安裝直接解壓即可


1.4.3?????配置環(huán)境變量

JAVA_HOME

該配置是要配置jdk的安裝目錄,來明確要使用哪個版本的jdk。

例如:我把jdk安裝在了D:\Java\jdk7。配置如下:

PATH

系統(tǒng)會在path配置的值中,尋找可執(zhí)行文件。

需要把jdk\bin添加到path中。

1.4.4?????目錄介紹


Java語言概述的評論 (共 條)

分享到微博請遵守國家法律
漯河市| 淳安县| 尖扎县| 云阳县| 武宣县| 庐江县| 华容县| 永昌县| 类乌齐县| 漳平市| 阳信县| 葵青区| 敦化市| 滦平县| 社旗县| 大方县| 五大连池市| 神池县| 唐海县| 富平县| 康定县| 鄢陵县| 娄烦县| 莲花县| 广河县| 会同县| 龙门县| 历史| 平和县| 甘德县| 手机| 当雄县| 肃南| 河曲县| 繁峙县| 邢台市| 临漳县| 元江| 喜德县| 东乌珠穆沁旗| 介休市|