Java基礎(一) 環境搭建(2019.10.18更新版)

導航

基本概念

JDK下載與安裝

JDK下載

JDK安裝

Java環境變量配置 

Path環境變量配置

CLASSPATH環境變量配置

測試配置正確

Hello World!


基本概念

Java所謂的一處編程,處處運行,並不是指Java語言具有跨平臺的特性,其本質是各個平臺上有對應的Java虛擬機(JVM),是不同平臺的Java虛擬機實現了對相同代碼的編譯運行。

JRE(Java Runtime Environment):Java運行環境,包含Java虛擬機等。
JDK(JavaDevelopment Kit):Java開發工具包,包含JRE和Java開發工具,所以程序員只需要安裝JDK即可。

Java SE(Java Platform,Standard Edition):Java標準版本。
一般就可以理解爲JDK,是EE和ME的基礎。

Java EE(Java Platform,Enterprise Edition):Java企業版本。
是基於SE而發展出來的一套規範接口(請注意是接口,並不是實現),需要發行商自己去實現這些接口。
例如針對Servlet接口,各發行商就做出了Tomcat、GlassFish、IBM WebSphere等產品,我們就可以在開發中使用這些產品。

Java ME(Java Platform,Micro Edition):Java微型版本。
微型版本顧名思義,是使用在手機等小設備上的Java版本,需要注意的是ME也是一套規範接口。後來andriod出現了,就沒ME什麼事兒了。

 

JDK下載與安裝

Oracle官網地址:https://www.oracle.com/index.html

JDK下載

1、在官網首頁點擊紅色箭頭所指的菜單圖標

 2、在彈出的菜單頁面中點擊紅色箭頭所指的“Java”

 3、進入Java頁面後點擊紅色箭頭指向的“Technical Details”

4、在Technical Details頁面點擊紅色箭頭指向的“Download now”

 5、基本概念部分提到過程序員只需要下載JDK,點擊紅色箭頭所指的“Java(JDK) for Developers”

6、我們這次下載JDK1.8版本,點擊紅色箭頭所指的“DOWNLOAD”

7、終於來到了下載頁面,先點擊“Accept License Agreement”(同意協議),然後下載對應操作系統的JDK就行了。注意,下載的時候注意看清楚,不要下載JDK的demo。

: 現在需要有賬號才能下載JDK,如果沒有賬號的話,會彈出登錄畫面。註冊登錄之後,就可以正常下載了。

JDK安裝

安裝JDK的時候,注意“公共JRE”的選項不需要勾選。如果上面的概念你已經理解了,這裏你一定知道爲什麼。因爲JDK中已經包含了JRE,安裝“公共JRE”就意味着你安裝了兩個JRE。

JDK安裝完成之後,可以在安裝目錄下看到如下文件夾:

  • bin文件夾:存放可執行程序
  • include文件夾:存放c/c++頭文件
  • jre文件夾:Java運行環境
  • lib文件夾:工具庫
  • src壓縮包:Java源碼

 

Java環境變量配置 

安裝完JDK之後,我們還需要爲Java配置環境變量。

Path環境變量配置

配置Path環境變量的作用是爲了讓我們在系統的任何位置都可以調用Java提供的可執行程序(位於bin文件夾中),從而完成對Java程序的編譯和運行。所以所謂的配置Path環境變量,其實配置的就是bin文件夾的路徑(包括jdk文件夾下的bin文件夾和jre文件夾下的bin文件夾)。

1、Path環境變量位置

右擊“我的電腦”->屬性->高級系統設置->環境變量,打開環境變量窗口。

在環境變量窗口下方的系統變量窗口中可以找到Path環境變量,選中Path環境變量,點擊“編輯”,即可配置Path環境變量。

2、配置Path環境變量的兩種方式

一、直接把bin文件夾路徑粘貼到Path環境變量裏去,我這邊是C:\Program Files\Java\jdk1.8.0_192\bin和C:\Program Files\Java\jdk1.8.0_192\jre\bin。

在Path環境變量編輯窗口點擊“新建”,分別將C:\Program Files\Java\jdk1.8.0_192\binC:\Program Files\Java\jdk1.8.0_192\jre\bin輸入即可。如下圖:

對於win7用戶,看到的Path環境變量編輯窗口像下圖這樣。所以win7用戶在變量值輸入框的最後加上C:\Program Files\Java\jdk1.8.0_192\bin;C:\Program Files\Java\jdk1.8.0_192\jre\bin;即可。注意,我們新加入的路徑需要和之前的路徑有;隔開。

二、先創建JAVA_HOME變量,然後重複上面的步驟。

在系統變量窗口,點擊“新建”,變量名輸入JAVA_HOME,變量值輸入C:\Program Files\Java\jdk1.8.0_192。如下圖:

之後的步驟和方式一相同,在Path環境變量中配置%JAVA_HOME%\bin%JAVA_HOME%\jre\bin即可。

一般來說推薦第二種做法。第二種做法好處是,如果要使用不同版本的JDK,只需修改JAVA_HOME變量的值就行了,而不用去Path環境變量中去分別修改兩個bin文件夾的路徑。

CLASSPATH環境變量配置

在系統變量窗口,點擊“新建”,變量名輸入CLASS_PATH,變量值輸入.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;。注意,變量值的最前面是.;(不要看漏了)。如下圖:

測試配置正確

win鍵+R,鍵入cmd,在命令行分別輸入java -versionjavajavac三條指令。若系統給出正確的迴應信息,則說明環境變量配置成功。

 

Hello World!

完成上面這些,我們就可以擼代碼了。按照慣例,學習每種語言編寫第一個程序都是打印hello world。下面就來編寫一個打印hello world程序吧。

新建文本文件,命名爲HelloWorld.java,打開文件並編寫如下代碼:

class HelloWorld {
	public static void main(String[] args) {
		System.out.println("Hello World!");
	}
}

在文件HelloWorld.java所在目錄下按住Shift 右擊,打開“命令提示符”窗口,輸入javac HelloWorld.java。然後你就可以發現當前目錄下出現一個新的文件——HelloWorld.class。接着在“命令提示符”窗口中繼續輸入java HelloWorld,就可以在“命令提示符”窗口中看到Hello World!。

歡迎來到程序的世界!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章