在運行和使用 MyEclipse 進行開發(fā)時统屈,是需要Java開發(fā)環(huán)境支持的仑荐。
運行MyEclipse码俩, 需要 JRE (Java Runtime Environment昙衅,即Java 運行時環(huán)境) 的支持屋彪。
使用MyEclipse進行開發(fā),需要JDK(Java Development Kit绒尊,即 Java 軟件開發(fā)包) 的支持畜挥。
所以,在安裝MyEclipse前婴谱,我們自己先搭建 Java 開發(fā)環(huán)境(即 JDK 的安裝和配置)
JDK是Java Development Kit的縮寫蟹但,意思是Java開發(fā)工具包,里面包含了在開發(fā)時需要用到的各類工具躯泰。
一、JDK的下載和安裝
在Oracle官網(wǎng)下載JDK:
選擇Java SE Development Kit 8u171下載并安裝:
注:若在CMD中輸入javac test.java命令后华糖,顯示'javac'不是內(nèi)部或外部命令麦向,原因是因為沒有提前安裝好JDK開發(fā)環(huán)境或環(huán)境變量配置有誤。
二客叉、配置環(huán)境變量
為什么配置環(huán)境變量
配置環(huán)境變量之前 | -> | 配置環(huán)境變量之后 |
---|---|---|
只能在該應(yīng)用程序的目錄下執(zhí)行 | -> | 能在任何目錄下執(zhí)行該應(yīng)用程序 |
怎么配置環(huán)境變量
單擊“計算機-屬性-高級系統(tǒng)設(shè)置”诵竭,單擊“環(huán)境變量”。在“系統(tǒng)變量”欄下單擊“新建”兼搏,創(chuàng)建新的系統(tǒng)環(huán)境變量卵慰。
(1)新建->變量名"JAVA_HOME",變量值"C:\Java\jdk1.8.0_05"(即JDK的安裝路徑)**
(2)編輯->變量名"Path"佛呻,在原變量值的最后面加上“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin”
(3)新建->變量名“CLASSPATH”,變量值“.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar”
Path路徑:用來指定可執(zhí)行文件的搜索路徑裳朋,也就是后綴名為.exe文件;
CLASSPATH 環(huán)境變量的作用:將JAVA的運行文件所在的路徑告訴系統(tǒng)吓著,虛擬機在執(zhí)行時會按照指定的CLASSPATH進行類文件查找并執(zhí)行鲤嫡。
3、確認環(huán)境配置是否正確:
在控制臺分別輸入java绑莺,javac暖眼,java -version 命令,出現(xiàn)如下所示的JDK的編譯器信息纺裁,包括修改命令的語法和參數(shù)選項等信息罢荡。
java命令:
javac命令:
java -version命令:
4、在控制臺下驗證第一個java程序:
public class Test {
public static void main(String[] args) {
System.out.println("Hello Java");
}
}
用記事本編寫好对扶,點擊“保存”区赵,并存入C盤根目錄后,輸入javac Test.java和java Test命令浪南,即可運行程序(打印出結(jié)果“Hello Java”)笼才。注:這兩個命令是在D:\java\jdk1.8.0_20\bin目錄下。
程序解析:
首先編寫java源代碼程序络凿,擴展名.java骡送;
在命令行模式中,輸入命令:javac 源文件名.java絮记,對源代碼進行編譯摔踱,生成class字節(jié)碼文件;
編譯完成后怨愤,如果沒有報錯信息派敷,輸入命令:java HelloWorld,對class字節(jié)碼文件進行解釋運行,執(zhí)行時不需要添加.class擴展名。見下圖:
注:若在CMD中輸入javac test.java命令后篮愉,顯示'javac'不是內(nèi)部或外部命令腐芍,原因是因為沒有提前安裝好JDK開發(fā)環(huán)境或環(huán)境變量配置有誤。