按應用范圍,Java 可分為 3 個體系,即 Java SE、Java EE 和 Java ME。Java 語言的開發運行,也離不開 Java 語言的運行環境 JRE。沒有 JRE 的支持,Java 語言便無法運行。當然,如果還想編譯 Java 程序,搞搞小開發的話,JRE 是明顯不夠了,這時候就需要 JDK。
~
本篇主要記錄內容包括:Java 術語(體系&環境)、安裝 Java 開發工具包
- 上一篇內容:Java基礎:Java程序設計概述
- 下一篇內容:Java基礎:Java基本概念
- 更多知識學習:全網最全的 Java 技術棧內容梳理(持續更新中)
文章目錄
- 一、Java 術語(體系&環境)
- 1、Java 三大體系
- 2、JDK、JRE、JVM
- 二、安裝 Java 開發工具包
- 1、Java 中文官網
- 2、Windows 環境下 Java 的安裝與配置
- 3、Linux 環境下 Java 的安裝與配置
- 4、Mac 環境下 Java 的安裝與配置
一、Java 術語(體系&環境)
1、Java 三大體系
按應用范圍,Java 可分為 3 個體系,即 Java SE、Java EE 和 Java ME:
- Java SE(Standard Edition):即 Java 標準版,以前稱為 J2SE,它允許開發和部署在桌面、服務器、嵌入式環境和實時環境中使用的 Java 應用程序。Java SE 包含了支持 Java Web 服務開發的類,并為 Java EE 提供基礎,如 Java 語言基礎、JDBC 操作、I/O 操作、網絡通信以及多線程等技術;
- Java EE(Enterprise Edition):即 Java 企業版,以前稱為 J2EE。企業版本幫助開發和部署可移植、健壯、可伸縮且安全的服務器端 Java 應用程序。Java EE 是在 Java SE 基礎上構建的,它提供 Web 服務、組件模型、管理和通信 API,可以用來實現企業級的面向服務體系結構(Service Oriented Architecture,SOA)和 Web 2.0 應用程序;
- Java ME(Micro Edition):即 Java 微型版,以前稱為 J2ME,也叫 K-JAVA。 Java ME 為在移動設備和嵌入式設備(比如手機、PDA、電視機頂盒和打印機)上運行的應用程序提供一個健壯且靈活的環境。
2、JDK、JRE、JVM
Java 語言的開發運行,也離不開 Java 語言的運行環境 JRE。沒有 JRE 的支持,Java 語言便無法運行。當然,如果還想編譯 Java 程序,搞搞小開發的話,JRE 是明顯不夠了,這時候就需要 JDK。JDK、JRE、JVM 三者關系如下:
簡稱 | 名稱 | 說明 |
---|---|---|
JVM(Java Virtual Machine) | Java 虛擬機 | 整個 Java 實現跨平臺的最核心的部分 |
JRE(Java Runtime Environment) | Java 運行環境 | JRE = JVM + JavaSE 標準類庫 |
JDK(Java Development kit) | Java 開發工具 | JDK = JRE + 開發工具集(例如 Javac 編譯工具等) |
二、安裝 Java 開發工具包
1、Java 中文官網
https://www.java.com/zh-CN/
2、Windows 環境下 Java 的安裝與配置
-
選擇與電腦系統匹配的版本進行下載;
-
Java安裝步驟很簡單,如跟你不想改變安裝路徑,就直接點擊下一步即可,安裝時要記住自己安裝路徑,因為后面需要用到默認路徑是:
C:\ProgramFiles\Java\jdk1.8.0_161 #【jdk 開發的路徑】
和C:\ProgramFiles\Java\jre1.8.0_161 #【jre(運行)路徑】
-
Java 環境變量配置:打開系統設置,點擊高級系統設置,打開環境變量以后點擊系統變量的新建:新建 JAVA_HOME 變量(單詞大寫,符合是英文),如果是用默認安裝路徑可以直接復制使用;
-
找到系統變量中的 Path 變量,選中然后點擊編輯,然后點擊新建,這里都一樣,可以直接復制使用:
%JAVA_HOME%\bin %JAVA_HOME%\jre\bin
-
ClassPath 環境變量:點擊系統變量新建然后在新建系統變量框里面輸入下面內容即可
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
3、Linux 環境下 Java 的安裝與配置
-
下載好 Jdk 安裝包后上傳到 Linux 服務器的 /usr/local/java /下;
-
解壓
tar -zxvf jdk-8u251-linux-x64.tar.gz
; -
改名
mv jdk1.8.0_251 jdk1.8
; -
配置環境變量vi /etc/profile 添加以下內容:
#JAVA export JAVA_HOME=/usr/local/java/jdk1.8 export JRE_HOME=$JAVA_HOME/jre export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib
-
更新環境變量
source /etc/profile
4、Mac 環境下 Java 的安裝與配置
- 選擇 Mac os 版本下載,完成后,安裝即可;
- 配置環境變量:Mac在安裝 jdk 時會自動幫我們配置,使用
java -version
可查看當前版本。