java开发可重用代码包工具包_[Java教程]彻底搞懂Java开发工具包(JDK)安装及环境变量配置...
[Java教程]徹底搞懂Java開發工具包(JDK)安裝及環境變量配置
0 2021-01-04 04:00:04 安裝并配置JDK環境變量,不但要知道怎樣做,也要知道為什么這樣做,知其然知其所以然。
一、Java?和?JDK?是什么
Java:Java是一種優秀的程序設計語言,它有非常多的語言特性,如簡單性、面向對象、可移植性等。Java?并不只是一種語言,而是一個完整的平臺,它有一個龐大的庫,其中包括了很多可重用的代碼和一個提供諸如安全性、跨操作系統的可移植性以及自動垃圾收集等服務的執行環境。(注:參考Java核心技術卷I?第10版)
JDK:JDK是Java Development Kit的縮寫,中文翻譯為 Java開發工具包。JDK包括?開發工具(如編譯工具、調試工具)和Java運行環境(JRE),而Java運行環境(JRE)又包括?Java虛擬機(JVM)和基礎類庫。總之如果你要用Java語言開發程序,就必須使用JDK。下面給一個JDK和JRE包括哪些內容的官方文檔圖。
JDK和JRE官方文檔圖
二、下載JDK
本文使用的不是最新版的JDK,而是使用的比較多的JDK 8 (或Java SE 8)。
下載地址(Oracle?官方):https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
下載時根據自己的操作系統平臺選擇合適的安裝包,我這里使用的 Windows 10?并且是64位,所以我這里選擇“jdk-8u271-windows-x64.exe”,然后點擊下載就行了。
三、安裝JDK
在Windows上安裝JDK就很簡單了,直接雙擊剛才下載的安裝包就行了,雙擊后會出來一個安裝向導,在安裝時把安裝路徑改成自己想要安裝的地方就行了(如:D:\Java),其它的就是傻瓜式的跟著安裝向導點“下一步”就行了。
四、配置JDK環境變量
安裝好JDK后,就要配置JDK的環境變量了。
(1)為啥配置環境變量
配置環境變量的作用:一是使得在除了JDK的bin目錄下的其它目錄下也可以運行編譯(javac)和執行(java)等命令。二是使得需要使用JRE的第三方軟件可以找到JRE在哪,如Tomcat、Eclipse等。
(2)需要配置哪些環境變量
需要配置的環境變量有:JAVA_HOME?和 Path(注意:在Linux系統下是PATH)。但是有的教程會讓設置CLASSPATH環境變量,現在我告訴你從JDK1.5及其以后的版本,Java運行環境(JRE)可以自動搜索當前文件夾下.class文件和自動加載dt.jar和tools.jar類庫文件,所以,從JDK1.5開始,就可以不用配置CLASSPATH環境變量了,此處不接受反駁,謝謝。
(3)配置JAVA_HOME和Path環境變量
JAVA_HOME:右鍵此電腦->屬性->高級系統設置->環境變量,然后再點擊 系統變量 下的新建按鈕,在彈出的輸入框中,輸入變量名為:JAVA_HOME,變量值為:D:\Java\jdk1.8.0_271(注意:根據自己安裝的JDK目錄填寫),切記此路徑設置到JDK目錄級別就行了。
Path:同JAVA_HOME,在 系統變量?那一欄中找到Path環境變量,然后雙擊(或者選中Path環境變量,再點編輯按鈕),在彈出的編輯Path環境變量界面中,點新建按鈕,然后輸入 “%JAVA_HOME%\bin” 即可。
到此,JDK的環境變量就配置好了。最后回答一個小問題,配置環境變量時為啥不直接把JDK的bin目錄路徑直接設置到Path環境變零中,而要把JAVA_HOME作為一個中間變量呢,一是因為需要使用JRE的第三方軟件需要通過約定好的JAVA_HOME環境變量找到JRE在哪,如Tomcat、Eclipse等。二是因為這樣配置方便切換JDK的版本,只需要直接修改JAVA_HOME的值就可以了。所以必須配置JAVA_HOME環境變量。
(4)測試JDK環境變量是否被配置好
在Windows?命令行界面(cmd)中,輸入javac?和?java?命令,如果出現命令的用法,就代表設置環境變量成功了,如果出現找不其命令,則代表設置環境變量有誤。(提示:進入Windows下命令行的方法,按?Win + r?鍵,彈出運行界面,然后輸入cmd并按回車鍵,即可打開命令行界面)
至此,JDK已經安裝并配置好環境變量了,下面就可以基于JDK進行開發了,進而進入熬夜->掉頭發的死循環中,哈哈。目測了下我的頭發,都還在,而且發際線也不高,準備給我的頭發入個5萬的保險,哈哈。
本文網址:http://www.shaoqun.com/a/504798.html
*特別聲明:以上內容來自于網絡收集,著作權屬原作者所有,如有侵權,請聯系我們:admin@shaoqun.com。
JavaHTMLLinux
0
總結
以上是生活随笔為你收集整理的java开发可重用代码包工具包_[Java教程]彻底搞懂Java开发工具包(JDK)安装及环境变量配置...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java防止表单二次提交_防止表单重复提
- 下一篇: java头像交互式差分演变_一种基于交互