摘要:包括編譯器運行時環境,以及類庫。配置環境變量安裝好之后,我們還需要配置一下環境變量。配置環境變量的目的是可以在電腦的任何路徑下都可以直接使用命令,進行編譯等操作。
在 [[認識 Java]]() 文章中,已經說過,如果要使用 Java 語言編程,我們第一步要做的是要在電腦上安裝JDK軟件,即準備編譯環境。這篇文章我來詳細介紹如何一步一步搭建 Java 的編譯環境。
JDK:將我們寫的程序編譯成計算機指令并幫助運行的工具,只需要 JDK ,我們就可以編寫 Java 程序了。而且 JKD 是免費的。
JDK 是 Java Development Kit 的縮寫,中文意思是 Java 開發包,它提供了編譯和運行 Java 所需要的工具和資源。包括 Java 編譯器、Java 運行時環境,以及 Java 類庫。
1. 官網下載 JDKJava 是 Sun 公司發明的,現在 Sun 公司已被 Oracle 公司收購。訪問 Oracle 公司官網 Java 下載地址。
目前最新的版本已經升級到 JKD 9,目前公司開發環境中使用最多的還是 JKD 7、JDK 8 版本。所以,我們的教程采用 JDK 8 版本。滾動窗口找到 JDK8 的下載鏈接。
之后會讓我們選擇不同操作系統對應的 JDK8 安裝包,這里我選擇 Windows 對應版本下載安裝,其他平臺安裝教程可以自行搜索。因為我的操作系統 Windows 10 是 64 位操作系統,所以我選擇 jdk-8u152-windows-x64.exe
2. 安裝安裝程序是標準的 EXE 文件,直接雙擊運行已下載的 jdk-8u152-windows-x64.exe 文件,進行安裝。
下面的步驟,提示我們選擇要安裝的功能,開發環境,我們選擇開發工具,其中包括編譯工具、Java 運行時環境和類庫的安裝。
安裝中...
安裝完成,點擊關閉。
3. 配置環境變量安裝好 JKD 之后,我們還需要配置一下環境變量。配置環境變量的目的是可以在電腦的任何路徑下都可以直接使用 Java 命令,進行編譯等操作。這個步驟必不可少。
第一步,找到我剛才的 JDK 安裝目錄,復制路徑。
第二步,找到系統環境變量的設置菜單,位置處于 電腦屬性->高級屬性設置->環境變量
第三步,新建 JAVA_HOME 環境變量。粘貼剛才的 JDK 安裝路徑到變量值。
第四步,編輯系統 Path 環境變量。在Path變量中新增 %JAVA_HOME%bin
第五步,設置 CLASSPATH 變量。先在系統變量中,新增一個 CLASSPATH變量。之后把 CLASSPATH 變量加入到系統的 Path 變量中。CLASSPATH 變量值為:.;%JAVA_HOME%lib;%JAVA_HOME%tool.jar
第六步,檢查是否安裝成功。打開 cmd 命令窗口,輸入 javac 命令,按回車鍵執行。如果出現 javac 命令使用提示,則表示安裝配置成功。
OK,現在編譯環境已經配置完成,下一步可以愉快的開始 Java 之旅了。
相關閱讀:[1. 認識 Java]()
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/70907.html
摘要:需要注意的地方輸入法狀態調整為英文狀態代碼的縮進不要忘記分號下面圖片標注內容。語句語句是程序最小的一個執行單位,像一個指令,程序中,必須使用一個英文分號結束一條語句。建議,第一個簡單的程序,我已經詳細的為你做了演練與解釋。 在上一篇文章 【[準備編譯環境】]()中我們完成了 Java 編譯環境的搭建,這篇文章內容主要是來教你怎么開始編寫第一個 Java 程序,并運行它。 分為兩個步驟,...
摘要:一選擇客戶端為什么有多個以太坊客戶端以太坊客戶端與虛擬機和運行環境類似,能夠讓你在電腦上運行以太坊程序。參考資料文章中的列表對應的鏈接可以參考第頁下一篇文章我們將會介紹以太坊連載七客戶端的安裝與定制感謝朝夕團隊參與的翻譯和校驗。 一、選擇客戶端 為什么有多個以太坊客戶端? 以太坊客戶端與Java虛擬機和.NET運行環境類似,能夠讓你在電腦上運行以太坊程序。以太坊客戶端按照書面說明(黃皮...
摘要:交叉編譯項目地址快上車,支持一波原文地址前言在連載九講解構建鏡像時,我們編譯可執行文件用了另外一個形式的命令,不知道你有沒有疑問說明我們將講解命令各個參數的作用,希望你在閱讀時,將每一項串聯起來,你會發現這就是交叉編譯相關的小知識 Golang交叉編譯 項目地址:https://github.com/EDDYCJY/go... (快上車,支持一波) 原文地址:https://segme...
摘要:交叉編譯項目地址快上車,支持一波原文地址前言在連載九講解構建鏡像時,我們編譯可執行文件用了另外一個形式的命令,不知道你有沒有疑問說明我們將講解命令各個參數的作用,希望你在閱讀時,將每一項串聯起來,你會發現這就是交叉編譯相關的小知識 Golang交叉編譯 項目地址:https://github.com/EDDYCJY/go... (快上車,支持一波) 原文地址:https://segme...
閱讀 1398·2023-04-25 18:34
閱讀 3462·2021-11-19 09:40
閱讀 2837·2021-11-17 09:33
閱讀 2953·2021-11-12 10:36
閱讀 2840·2021-09-26 09:55
閱讀 2664·2021-08-05 10:03
閱讀 2529·2019-08-30 15:54
閱讀 2875·2019-08-30 15:54