Windows 10 下 Java 開發環境配置

JVM 介紹

Java 運行機需基於 JVM( Java Virtual Machine)進行運行,Java 既不是純編譯性語言,也不是純解釋性語言,但跟其他語言一樣,程序從源碼到字節碼,再到運行同樣也需要先編譯、後執行。

JVM 可作爲解釋器,用於執行 Java 的編譯後的字節碼,正常來說,作爲解釋器來不同平臺面向字節碼的接口是不一樣的,若想要達到兼容效果,需進行轉換器進行轉換之後再執行。而這裏的 JVM 也充當了轉換器的角色,使得 Java 具有較好的平臺移植性

安裝 JDK

JDK 的全稱爲 Java SE Development Kit,Java 標準版開發包,內置了 Java 程序所需的各種工具和資源,包含 Java 編譯器、Java 運行時環境 (JRE) 以及常用的 Java 庫。

如果要開發 Java 程序,我們則需要安裝 JDK ,如果僅僅是運行 Java 程序,安裝 JRE 就 足夠了

JDK 下載地址:https://www.oracle.com/java/technologies/javase-downloads.html

目前 Java 最新版本已經更新到了 14;點擊頁面上的下載連接:

Snipaste_2020-06-11_14-27-58.png

根據自己電腦系統,選擇合適版本下載安裝包:

Snipaste_2020-06-11_14-29-11.png

安裝時,根據提示進行安裝(下一步、下一步),選擇存放目錄的話可以自定義也可以默認;

3, 配置環境變量

正式使用之前,我們需要配置一下 Java 的環境變量:

1,打開環境變量,在 Win10 搜索欄中搜索 “環境”,選中 環境變量 選項,打開環境變量面板

QQ截圖20200611143735.png

2,在 用戶變量 中下面點擊 New 創建新的用戶變量 JAVA_HOME變量值填入 JDK 的安裝路經,

Snipaste_2020-06-11_15-58-06.png

3,以 2 的相同方式創建一個 CLASSPATH ,變量值如下(注意最前面是個 . 符號):

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

Snipaste_2020-06-11_15-01-39.png

4,打開 Path,向逐行裏面添加下面個路徑名稱;

%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin

Snipaste_2020-06-11_15-04-16.png

完成以上操作之後,打開命令行(以管理員的身份運行),輸入 java -version; 出現下面類似輸出,代表環境已配置成功:

Snipaste_2020-06-11_15-06-26.png

這裏需要解釋一下爲什麼設置用戶變量而沒有設置系統變量,設置用戶變量代表此設置只針對於本用戶而言,不影響其他用戶(對於多人用一個機子來說,這個特性是很重要的);而系統變量的配置則對使用本系統的全部用戶生效。

4,Hello World 實例測試

最後一步,Hello World 代碼測試,

先打開一個空的 txt 文本,填入下面代碼,以 .java 後綴名進行保存,例如 Hello.java (聲明一下哈,填寫下面代碼中我輸入的是 public class Demo ,爲了類名和文件名保持一致,因此給的例子圖片上都是以Demo 命名的)

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

注:操作上一步之前需打開 文件管理器設置的顯示後綴名選項:

Snipaste_2020-06-11_15-16-09.png

然後打開命令行,cd 到保存好的 java 文件路徑下,輸入 javac Hello.java(替換爲你保存的 java文件名 ) 進行編譯,同目錄下會生成一個 class 文件

Snipaste_2020-06-11_15-52-27.png

再輸入 java Hello ,程序即運行:

Snipaste_2020-06-11_15-50-16.png

文章首發於公衆號 Java開發愛好者,一個喜歡分享的 Java 菜鳥!

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