欧美人与禽2O2O性论交,秋霞免费视频,国产美女视频免费观看网址,国产成人亚洲综合网色欲网

Java SE 基礎(chǔ)教程—JDK的下載安裝及環(huán)境變量的配置(win10詳細(xì)版)

1.什么是JDK

Sun公司提供了一套Java開發(fā)環(huán)境,簡稱JDK(Java Development Kit) 它是整個Java的核心,其中包括Java編譯器、Java運行工具、Java文檔生成工具、Java打包工具等。

為了滿足用戶日新月異的需求,JDK的版本在不斷地升級。在1996年1月,Sun公司發(fā)布了Java的第一個開發(fā)工具包JDK 1. 0,隨后相繼推出了JDK 1. 1、JDK 1. 2、JDK 1. 3、 JDK 1. 4、JDK 5(1. 5)、JDK 6(1. 6)、JDK 7(1. 7)、JDK 8(1. 8)、JDK 9(1. 9)和JDK 10。由于JDK 9是2017年9月發(fā)布的版本,JDK 10是2018年3月發(fā)布的版本,這兩個版本目前并不穩(wěn)定,且市場使用率低,所以針對目前穩(wěn)定的JDK 8(也稱之為Java 8或JDK 1. 8)進(jìn)行講解。

Sun公司除了提供JDK,還提供了一種JRE(Java Runtime Environment)工具,它是 Java運行環(huán)境,是提供給普通用戶使用的。由于普通用戶只需要運行事先編譯好的Java程序,不需要自己動手編寫,因此JRE工具中只包含Java運行工具,不包含Java編譯工具。值得一提的是,為了方便使用,sun公司在其JDK工具中自帶了一個JRE工具,也就是說開發(fā)環(huán)境中包含運行環(huán)境。這樣一來,開發(fā)人員只需要在計算機上安裝JDK即可,而不需要專門安裝JRE工具。

2.JDK的安裝

2.1下載JDK

首先我們需要下載 java 開發(fā)工具包 JDK,下載地址:

https://www.oracle.com/java/technologies/downloads/

在下載頁面中根據(jù)自己的系統(tǒng)選擇對應(yīng)的版本,本文以 Window 64位系統(tǒng)為例:

Java SE 基礎(chǔ)教程—JDK的下載安裝及環(huán)境變量的配置(win10詳細(xì)版)

由于有的讀者說Oracle需要賬號才能下載,不想那么麻煩再去注冊一個,那么你就通過下載地址

鏈接:https://pan.baidu.com/s/1Qc_XkkrAX0XBKvd1dCxv9A
提取碼:m4fw

??

下載后 JDK 的安裝根據(jù)提示進(jìn)行,還有安裝 JDK 的時候也會安裝 JRE,一并安裝就可以了。安裝JDK,安裝過程中可以自定義安裝目錄等信息。

2.2JDK環(huán)境變量配置:

  1. 新建 JAVA_HOME 環(huán)境變量,JAVA_HOME=C:Javajdk1.8.0_144
  2. 修改 path 環(huán)境變量,在path變量尾部添加%JAVA_HOME%bin
  3. 新建 classpath 環(huán)境變量 ,classpath=.;%JAVA_HOME%lib;%JAVA_HOME%libdt.jar;%JAVA_HOME%tools.jar

說明:(jdk 需要配置三個環(huán)境變量; 1.5之后可以不再設(shè)置classpath,但建議保留classpath設(shè)置)
詳細(xì)步驟:(以win10為例)

1.鼠標(biāo)右鍵 “此電腦” 選擇屬性,之后會出現(xiàn)一個彈窗,點擊 “高級系統(tǒng)設(shè)置”

Java SE 基礎(chǔ)教程—JDK的下載安裝及環(huán)境變量的配置(win10詳細(xì)版)

2.點擊后右下角有環(huán)境變量:

Java SE 基礎(chǔ)教程—JDK的下載安裝及環(huán)境變量的配置(win10詳細(xì)版)

3.點擊 “環(huán)境變量” 然后就會看到這樣的畫面:

Java SE 基礎(chǔ)教程—JDK的下載安裝及環(huán)境變量的配置(win10詳細(xì)版)

4.關(guān)鍵是下面的內(nèi)容,用戶變量可以不用管:

Java SE 基礎(chǔ)教程—JDK的下載安裝及環(huán)境變量的配置(win10詳細(xì)版)

至此你已經(jīng)完成了所有的準(zhǔn)備步驟,接下來就是環(huán)境配置了:
1.點擊“新建”會出現(xiàn)一個彈窗:

Java SE 基礎(chǔ)教程—JDK的下載安裝及環(huán)境變量的配置(win10詳細(xì)版)

變量名:JAVA_HOME
變量值:C:Program FilesJavajdk1.8.0_162(JDK的安裝路徑,這里以你自己的安裝路徑為準(zhǔn))

Java SE 基礎(chǔ)教程—JDK的下載安裝及環(huán)境變量的配置(win10詳細(xì)版)

?

輸入完成之后點確認(rèn),第一項配置就完成了,接下來進(jìn)行第二步
2.新建CLASSPATH 變量,變量值為:
.;%JAVA_HOME%lib;%JAVA_HOME%libtools.jar(注意前面是有一個點的),配置好之后如下圖,這里是可以復(fù)制粘貼的。

Java SE 基礎(chǔ)教程—JDK的下載安裝及環(huán)境變量的配置(win10詳細(xì)版)

?

然后點確定保存變量,進(jìn)入第三步

3.配置path,找到path,雙擊或者點編輯

Java SE 基礎(chǔ)教程—JDK的下載安裝及環(huán)境變量的配置(win10詳細(xì)版)Java SE 基礎(chǔ)教程—JDK的下載安裝及環(huán)境變量的配置(win10詳細(xì)版)

?

然后可以看到path里面已經(jīng)有很多內(nèi)容了,我們在最后面新建一個:

Java SE 基礎(chǔ)教程—JDK的下載安裝及環(huán)境變量的配置(win10詳細(xì)版)

?

輸入 %JAVA_HOME%bin

Java SE 基礎(chǔ)教程—JDK的下載安裝及環(huán)境變量的配置(win10詳細(xì)版)

?

3.驗證環(huán)境變量配置

快捷鍵“ win R ” ,打開運行窗口,輸入cmd,點擊確定打開命令行窗口,

Java SE 基礎(chǔ)教程—JDK的下載安裝及環(huán)境變量的配置(win10詳細(xì)版)

?

① java 驗證

輸入 java ,回車執(zhí)行

Java SE 基礎(chǔ)教程—JDK的下載安裝及環(huán)境變量的配置(win10詳細(xì)版)

?

② javac 驗證

在輸入 javac ,回車執(zhí)行

Java SE 基礎(chǔ)教程—JDK的下載安裝及環(huán)境變量的配置(win10詳細(xì)版)

?

③ java -version 驗證

再輸入 java -version ,回車執(zhí)行,(注意,java -version 中間有空格,我看到太多粗心的少打空格而失敗了,切記、切記、切記。)

Java SE 基礎(chǔ)教程—JDK的下載安裝及環(huán)境變量的配置(win10詳細(xì)版)

?至此,恭喜你環(huán)境變量就配置完畢了!

對于很多初學(xué)者來說,由于沒有完全弄明白JDK、JRE與 JVM之間的關(guān)系和區(qū)別,因此特別容易將三者之間的關(guān)系混淆。為了使讀者能夠清晰地理解它們的關(guān)系,下面通過圖來識別JDK、JRE與JVM 之間的關(guān)系

Java SE 基礎(chǔ)教程—JDK的下載安裝及環(huán)境變量的配置(win10詳細(xì)版)

?

從圖可以看出,JDK中包含了開發(fā)工具和JRE,而JRE中又包含了Java基礎(chǔ)類庫和JVM。其中JVM是運行Java程序的核心虛擬機,而運行Java程序不僅需要核心虛擬機,還需要類加載器、字節(jié)碼校驗器以及Java的基礎(chǔ)類庫等。如果只是運行Java程序,可以只安裝JRE,而無須安裝JDK。如果要開發(fā)Java程序,則必須安裝JDK。


小試牛刀

1.JDK、JRE與 JVM之間的關(guān)系和區(qū)別

答案見下期尾部!


上期答案:

1.java SE,java EE,java ME。

2.java的應(yīng)用領(lǐng)域有:

  • 大型網(wǎng)站,主要使用JAVA EE,最有名例子就是電子商務(wù)交易平臺阿里巴巴、淘寶、京東。
  • 大型企業(yè)級應(yīng)用,主要使用JAVA EE,比如大型企業(yè)管理系統(tǒng),CRM系統(tǒng),ERP系統(tǒng)2.1有關(guān)通信及網(wǎng)絡(luò)的大型企業(yè):移動、聯(lián)通、電信、網(wǎng)通主要的信息化都是JAVA2.2有關(guān)金融行的大型企業(yè),所有的銀行、證券公司,互聯(lián)網(wǎng)金融; 2.3大型管理系統(tǒng),如:供應(yīng)鏈,客戶管理系統(tǒng),物流系統(tǒng)。
  • 電子政務(wù),主要使用JAVA EE,相關(guān)的政府部門絕大多數(shù)的信息化系統(tǒng)是JAVA開發(fā)的。
  • 游戲,很多手機游戲都是用JAVA開發(fā)的。包括大型網(wǎng)游的后臺數(shù)據(jù)統(tǒng)計都是java。
  • 嵌入式設(shè)備及消費類電子產(chǎn)品,主要用 JAVA ME,無線手持設(shè)備、通信終端、醫(yī)療設(shè)備、信息家電(如數(shù)字電視、機頂盒、電冰箱)、汽車電子設(shè)備等是比較熱門的Java應(yīng)用領(lǐng)域,這方面的應(yīng)用例子有中國聯(lián)通CDMA 1X網(wǎng)絡(luò)中基于Java技術(shù)的無線。
  • 各大旅游網(wǎng)站基本都是使用java做的開發(fā)。
  • 出行的交通工具的訂票系統(tǒng)絕大部分也是使用java開發(fā)的。
  • 流行的大數(shù)據(jù),最主流的大數(shù)據(jù)框架Hadoop的應(yīng)用主要用Java開發(fā)。Java最大的優(yōu)勢之一就是它在大數(shù)據(jù)領(lǐng)域的地位,目前很多的大數(shù)據(jù)架構(gòu)都是通過Java來完成的。

3.Java語言有具有以下特性:

Java 語言具有簡單,面向?qū)ο?,分布式,健壯性,安全性,體系結(jié)構(gòu)中立性,可移植性,解釋性,高性能,多線程以及動態(tài)性。

相關(guān)新聞

聯(lián)系我們
聯(lián)系我們
公眾號
公眾號
在線咨詢
分享本頁
返回頂部