java版本如何查看
查看Java版本的命令行方法
在命令行或终端中运行以下命令可以查看当前安装的Java版本:
java -version
输出示例:
java version "1.8.0_301"
Java(TM) SE Runtime Environment (build 1.8.0_301-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.301-b09, mixed mode)
通过Java代码查看版本
在Java程序中可以通过系统属性获取版本信息:

public class JavaVersion {
public static void main(String[] args) {
System.out.println("Java版本:" + System.getProperty("java.version"));
System.out.println("JVM版本:" + System.getProperty("java.vm.version"));
System.out.println("运行时版本:" + System.getProperty("java.runtime.version"));
}
}
不同操作系统下的查看方式
Windows系统:
打开命令提示符(cmd)并执行java -version
macOS/Linux系统:
打开终端并执行java -version,或使用/usr/libexec/java_home -V查看所有已安装版本

版本号说明
Java版本号遵循以下格式:
- 1.8.0_301 表示Java 8 Update 301
- 11.0.12 表示Java 11 Update 12
- 17.0.1 表示Java 17 Update 1
检查默认Java路径
要查看默认Java安装路径:
which java # Linux/macOS
where java # Windows
多版本管理工具
如果安装了多个Java版本,可以使用工具切换:
- Linux:
update-alternatives --config java - macOS:
jenv或手动设置JAVA_HOME - Windows: 通过环境变量修改
JAVA_HOME






