文章目錄
- 安裝OpenJDK21
- java21
- linux下安裝配置
- mac下安裝
安裝OpenJDK21
java21
封神!Java 21正式發布了,迎來了史詩級新特性,堪稱版本最強!!!
視頻鏈接:https://www.bilibili.com/video/BV1E84y1U7JQ/
Java 21帶來了許多新特性,其中虛擬線程成為一大亮點,改變了多線程編程。虛擬線程能夠提高吞吐量,支持高并發。新版本還引入了順序集合、記錄類和增強的switch語句等功能,簡化了代碼編寫。此外,Java 21還優化了初學者的使用體驗,降低了學習門檻。隨著這些新特性的加入,Java 21有望成為下一個流行版本,鼓勵開發者盡快升級。
linux下安裝配置
-
根據不同的平臺,下載對應的tar.gz文件。
OpenJDK下載地址:https://jdk.java.net/archive/
-
解壓
tar zxvf openjdk-21.0.2_linux-x64_bin.tar.gz
- 復制到/user/local目錄下
mv jdk-21.0.2/ /usr/local/jdk21
- 設置環境變量
vim /etc/profile
export JAVA_HOME=/usr/local/jdk21
export PATH=$PATH:$JAVA_HOME/bin
- 驗證
> java -version
openjdk version "21.0.2" 2024-01-16
OpenJDK Runtime Environment (build 21.0.2+13-58)
OpenJDK 64-Bit Server VM (build 21.0.2+13-58, mixed mode, sharing)
mac下安裝
- 下載
同linux,第一步下載,但是選擇mac版本
2. 安裝
解壓文件并將其移動到合適的安裝目錄
tar -zxf openjdk-21.0.2_macos-x64_bin.tar.gz
mkdir -p ~/Library/Java/JavaVirtualMachines
mv jdk-21.0.2.jdk ~/Library/Java/JavaVirtualMachines
- 設置環境變量
檢查當前的 Shell
macOS 默認為 Zsh,但如果你使用的不是 Zsh,如 Bash,可能需要配置其他文件(比如 ~/.bash_profile)。你可以通過以下命令檢查當前使用的 Shell:
echo $SHELL
如果輸出為 /bin/zsh,說明你使用的是 Zsh。如果使用的是 Bash,應該配置 ~/.bash_profile
vim ~/.zshrc
export JAVA_HOME="~/Library/Java/JavaVirtualMachines/jdk-21.0.2.jdk/Contents/Home"
export PATH=$JAVA_HOME/bin:$PATH
source ~/.zshrc
- 驗證
java --version