- Java面向?qū)ο蟪绦蛟O(shè)計(jì)教程
- 張志斌
- 602字
- 2019-10-12 16:26:27
1.1.3 JDK的概念和下載
Sun公司提供了自己的一套Java開發(fā)環(huán)境,稱為JDK(Java Development Kit)。Sun提供了多種操作系統(tǒng)下的JDK,版本不斷升級,如:JDK1.2、JDK1.3、JDK1.4、JDK1.5、JDK1.6等。
JDK是整個(gè)Java的核心,包括了Java運(yùn)行環(huán)境(Java Runtime Environment)、各種Java工具和Java基礎(chǔ)的類庫(rt.jar)。
提示:在2004年10月,Sun發(fā)布了JDK1.5版本,它加入了泛型、枚舉、annotation等特性,使得Java編程更加方便,也許是為了紀(jì)念這次重大的革新,Sun公司使用了Java5這個(gè)名字。
用戶可以到Sun的網(wǎng)站上下載JDK,地址為http://java.sun.com(因?yàn)?009年4月Oracle宣布收購了Sun公司,當(dāng)輸入了這個(gè)地址之后,會(huì)發(fā)現(xiàn)跳轉(zhuǎn)到了Oracle公司的網(wǎng)站上)。在下載之前需要確定在哪個(gè)操作系統(tǒng)中使用,比如在32位Windows操作系統(tǒng)中使用,就應(yīng)該下載與操作系統(tǒng)對應(yīng)的JDK版本,這里下載的是1.6版本。選擇平臺(tái)界面如圖1-2所示,JDK下載界面如圖1-3所示。

圖1-2 選擇使用平臺(tái)
雙擊下載后的exe文件就可以進(jìn)行安裝。JDK安裝完畢之后,得到如圖1-4所示的目錄結(jié)構(gòu)。
關(guān)于JDK如何配置,如何使用JDK進(jìn)行開發(fā),請參考本章后續(xù)內(nèi)容。JDK中主要的目錄內(nèi)容如下:
(1)bin目錄:存放各種命令文件,在編譯Java程序、運(yùn)行Java程序時(shí)需要用到該目錄中的文件。比如,編譯Java程序就需要用到j(luò)avac命令,運(yùn)行Java程序就需要用到j(luò)ava命令。
(2)demo目錄:使用Java語言編寫的一些示例程序。
(3)jre:Java運(yùn)行環(huán)境。Java程序運(yùn)行必需的運(yùn)行環(huán)境,參見1.4節(jié)的內(nèi)容。
(4)lib:Java程序中用到的一些類庫。初學(xué)階段不必知道什么是類庫,后續(xù)課程中會(huì)講到。
(5)src.zip:類庫的源代碼。

圖1-3 下載Windows使用的JDK

圖1-4 JDK目錄結(jié)構(gòu)
- Intel Galileo Essentials
- 深入淺出Java虛擬機(jī):JVM原理與實(shí)戰(zhàn)
- 技術(shù)領(lǐng)導(dǎo)力:程序員如何才能帶團(tuán)隊(duì)
- Learning Selenium Testing Tools(Third Edition)
- Java程序設(shè)計(jì):原理與范例
- Java編程技術(shù)與項(xiàng)目實(shí)戰(zhàn)(第2版)
- 機(jī)器學(xué)習(xí)與R語言實(shí)戰(zhàn)
- Building Android UIs with Custom Views
- Scratch趣味編程:陪孩子像搭積木一樣學(xué)編程
- R數(shù)據(jù)科學(xué)實(shí)戰(zhàn):工具詳解與案例分析
- NGUI for Unity
- Java設(shè)計(jì)模式深入研究
- Vue.js 3.x高效前端開發(fā)(視頻教學(xué)版)
- 例說FPGA:可直接用于工程項(xiàng)目的第一手經(jīng)驗(yàn)
- Head First Kotlin程序設(shè)計(jì)