Java 從入門到精通(二):JDK 安裝及入門實例

村雨遙 發佈 2024-04-11T08:15:13.390514+00:00

原文:https://mp.weixin.qq.com/s/geOWlAwVMhtmmIMvFvjSpQ前言作為一個入門的學習者,要進行 Java 開發,那怎麼能少得了 JDK 呢,本文就先來看看如何安裝並配置 JDK,為後續的學習做好鋪墊。下載並安裝 JDK什麼是 JDK 呢?

原文:https://mp.weixin.qq.com/s/geOWlAwVMhtmmIMvFvjSpQ

前言

作為一個入門的學習者,要進行 Java 開發,那怎麼能少得了 JDK 呢,本文就先來看看如何安裝並配置 JDK,為後續的學習做好鋪墊。

下載並安裝 JDK

什麼是 JDK 呢?JDK(Java Development Kit)即 Java 開發者工具包,使我們學習 java 語言必須安裝的一個工具。

這裡主要以 Windows 和 macOS 系統中 JDK 的安裝為例,一來因為考慮到大家用的最多的還是 Windows 和 macOS 系統,二來則是因為手邊沒有安裝 Linux 圖形化系統。如果恰好你使用的是 Linux 系統,那麼推薦你參考一下其他的資料,同樣你也可以參考我的另一篇文章:手把手帶你玩轉 Ubuntu。

Windows

安裝

  1. 首先進入 Oracle 官網,然後找到自己想要的 JDK 版本,這邊以 JDK 11 為例;
  1. 點擊 JDK Download 後,它會跳轉到具體下載頁面,然後根據自己的系統來進行選擇,此處以 Windows 10 64 位為例;
  1. 點擊最後的連接後,它會讓你同意協議,勾選同意,然後登陸你的 Oracle 帳戶即可開始下載,若是沒有 Oracle 帳戶,點擊下面的創建一個即可;
  1. 下載完成後,進行安裝即可,安裝流程和我們平常安裝軟體的一樣,就再贅述,需要注意的是要記住如下的安裝路徑,因為一般我們都不會安裝到默認路徑,所以一定要記住你所安裝到的路徑,這關係到後續的配置步驟;

配置 JDK

好了,經過上面的配置,我們的 JDK 就已經安裝好了,但是這個使用你是用不了的,我們還需要進一步的配置;

打開系統屬性來進行環境變量配置,打開系統屬性並進行配置的方式如下:

  1. Windows + R 快捷鍵組合喚醒 Windows 運行窗口,然後輸入 sysdm.cpl,緊接著回車即可,一般會打開如下界面,然後點擊最上方的 高級
  1. 點擊高級後,就會打開如下界面,然後打開環境變量;
  1. 新建環境變量 JAVA_HOME,然後變量值填入剛才安裝 JDK 的路徑(剛才提醒過要記住!);
  1. 編輯 Path 環境變量,然後新建一個變量值,填入如下內容:%JAVA_HOME%\bin
  1. 各種確定,然後突出系統屬性即可,到這一步,理論上我們的 JDK 就安裝並配置成功了,接下來我們就去確認一下到底安裝好了沒;

驗證 JDK

按照上述步驟操作完成之後,接下來就是驗證了,一般我們可以通過如下三個命令來進行驗證;

 # 查看 JDK 版本
 java -version
 
 # 編譯命令
 javac
 
 # 運行命令
 java

打開命令控制台(Windows + R,然後輸入 cmd 回車),然後輸入如上三個命令,如果安裝成功,一般是會出現如下內容的;

macOS

安裝

  1. 首先去 官網下載 對應安裝包;
  1. 接受相關協議並登錄下載;
  1. 雙擊下載好的 .dmg 安裝包,然後開始安裝;
  1. 安裝過程中會讓你輸入密碼,也就是你本機的秘密;
  1. 安裝成功;

驗證

不同於 Windows,macOS 下不用再去配置了,它會給你自動配置好,我們只需要去驗證即可;

  1. 查看 JDK 版本;
 java -version
  1. 編譯命令;
  1. 運行命令;

安裝目錄詳解

安裝好 JDK 之後,打開安裝路徑,通常情況下會有如下的目錄結構:

目錄


bin

用於存放各種工具命令,比如我們最常用額 javacjava

lib

存放工具的一些補充 jar

conf

存放相關配置文件

include

存放一些平台特定的頭文件,比如 WindowsmacOSLinux 平台下這裡的頭文件是有所不同的

legal

存放各模塊的授權文件

jmods

存放各種模塊

你的第一個 Java 程序:HelloWorld

好了,經過上面的安裝配置,我們就可以開始我們的第一個 Java 程序編寫了。

要開發一個 Java 程序,主要分成 3 個步驟:

  1. 編寫代碼
  2. 編譯代碼
  3. 運行代碼

我們不需要任何的基礎,只需要按照上面的步驟配置好 JDK 之後,然後以上三個步驟逐一來進行就可以了。下面就來進行具體實踐:

  1. 打開編輯器(推薦 VS Code),如果沒有,記事本也成,然後寫入如下內容,然後保存為 Main.java,這裡文件名一定要是 Main,文件後綴名為 .java
 public class Main{
     public static void main(String[] args){
         System.out.println("Hello World!");
     }
 }
  1. 打開控制命令台,然後進入上述文件存放的路徑,使用如下命令進行編譯,然後會生成一個 Main.class 文件;
 javac Main.java
  1. 運行,使用如下命令進行運行,然後就可以看到列印出的最終結果了!
 java Main

知識點說明

我們的 Hello World 是列印出來了,但是你肯定對裡邊的代碼很感興趣,這一節就主要針對我們的 Hello World 程序進行說明;

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

完整的程序代碼如上:

  • public:權限修飾符,表示這一個可以公開訪問的類,類似的還有 protected、default、private,後續學習過程中再一一介紹;
  • class:Java 關鍵字,表示這是一個類;
  • Main: 表示我們的類名,在保存時文件一定要和它同名,否則你的程序是編譯不了的。你可以試試,如果把我們上面的 Main.java 改成其他名字,你看看是不是還能編譯成功呢?
  • public static void main(String[] args){}:主方法,這是我們以後最常接觸到的一個方法,每個主類當中都必須有一個 main 方法;
  • System.out.println("Hello World!"):控制台輸出語句,執行該語句會在控制台中輸出字符串,字符串要用雙引號 "" 括起來,你可以把其中的 Hello Wolrd! 換成你想要列印的內容試試看;

總結

好了,今天的內容到此就結束了,主要介紹了如何在 Windows 和 macOS 中安裝 JDK,具體過程可以總結如下:

  • 安裝
  • 配置
  • 驗證

然後編寫了我們的第一個 Hello World 程序,並利用安裝好的的 JDK 對其進行編譯和運行。最後,則是對我們的 Hello World 程序中的相關知識進行了介紹。

關鍵字: