一、什麼是JDK,JRE JDK(Java Development Kit Java開發工具包) JDK是提供給Java開發人員使用的,其中包含了java的開發工具,也包括了JRE。所以安裝了JDK,就不用在單獨安裝JRE了。 其中的開發工具:編譯工具(javac.exe) 打包工具(jar.exe ...
一、什麼是JDK,JRE
JDK(Java Development Kit Java開發工具包)
JDK是提供給Java開發人員使用的,其中包含了java的開發工具,也包括了JRE。所以安裝了JDK,就不用在單獨安裝JRE了。
其中的開發工具:編譯工具(javac.exe) 打包工具(jar.exe)等。
JRE(Java Runtime Environment Java運行環境)
包括Java虛擬機(JVM Java Virtual Machine)和Java程式所需的核心類庫等,如果想要運行一個開發好的Java程式,電腦中只需要安裝JRE即可。
它們之間的關係
二、JDK的下載、安裝
下載
推薦下載JDK1.8版本,因為大多數企業都在使用這個版本。勾選「Accept」,選擇「windows X64」版本,登錄orancle賬號即可下載。
安裝
傻瓜式安裝,一直點「下一步」就行,需要特別註意的就是安裝軟體的路徑中不能包含中文、空格。
三、Path環境變數的配置
右鍵點擊「此電腦」的「屬性」選項,選擇「高級系統設置」選項,點擊下麵的「環境變數」選項,點擊「系統變數」下麵的「新建」選項;
在「變數名」處填上JAVA_HOME
,「變數值」為JDK安裝路徑,筆者的路徑是C:\Java\jdk1.8.0_191
點擊「確定」選項
在「系統變數」中找到「Path」,選中「Path」點擊「編輯」選項,點擊「新建」選項,輸入%JAVA_HOME%\bin
點擊「確定」選項
打開命令提示符視窗,輸入命令java -version
,如果一切正常,你會看到如下輸出:
PATH
PATH是操作系統用的,用來指定操作系統需要使用到的可執行程式的位置。對於Java來說,通常需要把JDK的bin目錄添加進入PATH中,這樣你就可以在任意目錄下使用bin下麵的可執行程式,如javac.exe、java.exe等。
這個變數一定要保證將JRE/JDK的bin納入其中(這裡我說的其實不嚴謹,你可以把javaw.exe等這類文件複製一份放到任意一個PATH路徑下,不一定是JRE/JDK也行),這樣很多Java程式才能啟動,比如Eclipse。
JAVA_HOME
JAVA_HOME是一個約定,通常它指的是JDK的目錄。如果需要JDK的話,大部分程式會預設去環境變數中取JAVA_HOME這個變數。
例如,Tomcat的.bat/.sh
文件中就會預設去取JAVA_HOME來用。
四、第一個Java程式
編寫
用記事本創建一個java源文件:HelloWorld.java
public class HelloChina{
public static void main(String[] args){
System.out.println("Hello,World!");
}
}
編譯
打開命令提示符視窗,cd
進入源文件所在目錄
javac HelloWorld.java
運行
java HelloChina
總結第一個程式
- java程式編寫-編譯-運行的過程
編寫:我們將編寫的java代碼保存在以".java"結尾的源文件中
編譯:使用javac.exe命令編譯我們的java源文件。格式:javac 源文件名.java
運行:使用java.exe命令解釋運行我們的位元組碼文件。 格式:java 類名 - 在一個java源文件中可以聲明多個class。但是,只能最多有一個類聲明為public的。
而且要求聲明為public的類的類名必須與源文件名相同。 - 程式的入口是main()方法。格式是固定的。
- 輸出語句:
System.out.println():先輸出數據,然後換行
System.out.print():只輸出數據 - 每一行執行語句都以";"結束。
- 編譯的過程:編譯以後,會生成一個或多個位元組碼文件。位元組碼文件的文件名與java源文件中的類名相同。