Java的三大版本
1、JavaSE(Java Standard Edition),Java標準版,定位在個人計算機上的應(yīng)用。
2、JavaEE(Java Enterprise Edition), Java企業(yè)版,定位在服務(wù)器端的應(yīng)用。
3、JavaME(Java Micro Edition),Java微型版,定位在消費性電子產(chǎn)品上的應(yīng)用。
以下三個版本之間的關(guān)系:
Java的特性和優(yōu)勢
1.跨平臺/可移植性
2.安全性
2.面向?qū)ο?/p>
3.高性能
4.分布式
5.多線程
6.健壯性
Java應(yīng)用程序的運行機制
Java源文件是.java文件,通過編譯器編譯成字節(jié)碼的.class文件,最后通過虛擬機(解釋器)解釋執(zhí)行,所有的代碼都在解釋器里被執(zhí)行。
如下圖為Java文件被執(zhí)行的過程:
JVM,JRE,JDK區(qū)別
1、JVM(Java Virtual Machine) Java虛擬機,用于執(zhí)行bytecode字節(jié)碼的虛擬計算機。
2、JRE(Java Runtime Environment) Java運行時環(huán)境,包含Java虛擬機,庫函數(shù),運行Java應(yīng)用程序所必須的文件。
3、JDK (Java Development Kit) Java開發(fā)工具包,包含JRE以及增加編譯器和調(diào)試器等用于開發(fā)的文件。
如下為三者之間包含關(guān)系:
JDK的下載,安裝以及環(huán)境變量的配置
1、下載JDK
通過如下鏈接進入Oracle官方網(wǎng)站下載
https://www.oracle.com/technetwork/java/javase/downloads/index.html
找到Downloads,選擇JDK版本,最新已經(jīng)到12了,點擊DOWNLOAD下載。
選擇接受Accept License Agreement,根據(jù)自己電腦系統(tǒng)選擇x86或x64,32位電腦系統(tǒng)只能下載32位的,64位電腦系統(tǒng)既可以下載32位的也可以下載64位的。
2、安裝JDK
下載下來之后是一個.exe的文件,直接雙擊執(zhí)行,由于我之前已經(jīng)下載過了所以直接雙擊執(zhí)行,會彈出安裝向?qū)У拇翱?,點擊下一步。
選擇需要安裝的功能,分別是開發(fā)工具,源代碼和JRE,不想選就默認全選,下邊是安裝路徑,一般默認C盤。
下邊是JRE安裝路徑,默認C盤。
提示安裝完成,關(guān)閉窗口。
此時JDK已經(jīng)安裝成功,打開cmd命令行,輸入Java -version,可以看到如下提示,說明我們只是安裝成功了,還沒有配置環(huán)境變量。
3、環(huán)境變量的配置
找到電腦系統(tǒng)=>高級系統(tǒng)設(shè)置=>高級=>環(huán)境變量
新建一個系統(tǒng)變量。
找到剛才JDK安裝的目錄
復(fù)制JDK安裝路徑。
將復(fù)制下來的路徑填入到變量值一行,變量名為JAVA_HOME,確定保存。
找到Path,選擇編輯。
選擇新建,輸入%JAVA_HOME%\bin,確定保存。
再點擊新建,變量名填寫ClassPath,變量值.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;確定保存,切記前邊那個.;不能忘。
關(guān)掉重新打開cmd 命令行? 輸入Java -version,會看到當(dāng)前安裝的jdk 版本。
或者直接輸入Java看到如下所示,都表示JDK已經(jīng)安裝成功且環(huán)境變量配置完成。
到此JDK已經(jīng)安裝成功,并且環(huán)境變量也配置成功,可以開啟Java之旅了。