Java開(kāi)發(fā)環(huán)境的搭建學(xué)習(xí)
Java開(kāi)發(fā)環(huán)境搭建的學(xué)習(xí)
要編寫(xiě)一個(gè)Java程序,必須先安裝開(kāi)發(fā)環(huán)境,開(kāi)發(fā)環(huán)境包括開(kāi)發(fā)Java程序必須的JDK工具和一個(gè)編輯軟件。
JDK(Java Development Kit)是Java開(kāi)發(fā)工具箱,提供了編譯和運(yùn)行Java程序的所有工具和常用的類庫(kù)。
JDK安裝目錄下的子目錄或文件包含的內(nèi)容binJava開(kāi)發(fā)工具(以可執(zhí)行文件為主)demo演示程序include與c相同的頭文件jreJava運(yùn)行環(huán)境文件libJava開(kāi)發(fā)類庫(kù)sample示例程序src.zipJava庫(kù)公開(kāi)部分的源代碼
bin目錄下的java開(kāi)發(fā)工具作用javac(Java編譯器)將java源代碼轉(zhuǎn)換成字節(jié)碼java(Java解釋器)直接從類文件執(zhí)行java應(yīng)用程序字節(jié)碼文件appletviewer(小程序?yàn)g覽器)執(zhí)行HTML文件上的Java Applet的瀏覽器javadoc(Java文檔生成器)將Java源文件生成HTML格式的API文檔jdb(Java語(yǔ)言調(diào)試器)可以逐行執(zhí)行程序、設(shè)置斷點(diǎn)和檢查變量javap(Java反匯編器)將class反編譯成Java bytecodes
下載安裝JDK后配置環(huán)境變量
若JDK安裝目錄為(D:\Java)

配置系統(tǒng)變量名變量值JAVA_HOMED:\Java\
jdk1.8.0_131path%JAVA_HOME%\binpath%JAVA_HOME%\jre\binclasspath.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;



(1)設(shè)置path環(huán)境變量的目的是為了指向JDK的bin目錄,在bin目錄下放置各種編譯執(zhí)行命令,通過(guò)該環(huán)境變量的設(shè)置,不管源文件在任何路徑上,都可以通過(guò)該環(huán)境變量直接找到相應(yīng)的命令對(duì)源文件進(jìn)行編譯執(zhí)行,否則,必須將源程序賦值到bin目錄下,方可進(jìn)行編譯執(zhí)行。
(2)設(shè)置classpath環(huán)境變量的目的是當(dāng)需要導(dǎo)入已經(jīng)定義好的類時(shí),可以直接從classpath類路徑中查找,“.”代表當(dāng)前目錄。
測(cè)試Java開(kāi)發(fā)環(huán)境
(1)在DOS窗口輸入“java -version”出現(xiàn)版本信息

(2)再分別輸入java 和 javac 得到如下參數(shù)信息,完成環(huán)境配置。


參考資料:《Java程序設(shè)計(jì)教程》
