Java21 发布了,有了虚拟线程,玩高并发就轻松了。配合 GraalVM,大大降低内存和打包文件大小,感觉 Go 语言的优点已经没了,Java 持续进化,遥遥领先。
第一步下载 GraalVM 到 /opt 目录下并解压。
tar zxvf graalvm-jdk-21_linux-x64_bin.tar.gz
编辑文件
vim /etc/profile
在最后一行插入
export JAVA_HOME=/opt/graalvm-jdk-21+35.1
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
通过 source 命令重新加载 /etc/profile 文件,使得修改后的内容在当前 shell 窗口有效:
source /etc/profile
然后查看 java 版本
java --version
显示以下信息,说明成功了:
java 21 2023-09-19
Java(TM) SE Runtime Environment Oracle GraalVM 21+35.1 (build 21+35-jvmci-23.1-b15)
Java HotSpot(TM) 64-Bit Server VM Oracle GraalVM 21+35.1 (build 21+35-jvmci-23.1-b15, mixed mode, sharing)
正文完