如何查看java的版本
查看 Java 版本的方法
通过命令行查看
在终端或命令提示符中运行以下命令,可以显示当前安装的 Java 版本:
java -version
输出示例:
java version "17.0.1" 2021-10-19 LTS
Java(TM) SE Runtime Environment (build 17.0.1+12-LTS-39)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.1+12-LTS-39, mixed mode, sharing)
使用 javac 查看编译器版本
如果需要检查 Java 编译器的版本,可以运行:
javac -version
输出示例:

javac 17.0.1
在 Windows 系统中检查
打开 命令提示符(CMD) 或 PowerShell,输入 java -version。如果未显示版本信息,可能需要检查环境变量是否配置正确。
在 macOS/Linux 系统中检查
打开终端,输入 java -version。如果未安装或未正确配置,系统可能会提示安装 Java。

通过程序代码查看
可以在 Java 程序中打印版本信息:
public class JavaVersion {
public static void main(String[] args) {
System.out.println("Java Version: " + System.getProperty("java.version"));
System.out.println("JVM Vendor: " + System.getProperty("java.vendor"));
}
}
编译并运行后,会输出类似以下信息:
Java Version: 17.0.1
JVM Vendor: Oracle Corporation
检查多个 Java 版本(适用于多版本环境)
在 Linux/macOS 上,可以使用 update-alternatives 查看和管理多个 Java 版本:
update-alternatives --config java
在 Windows 上,可以通过修改环境变量 JAVA_HOME 切换版本。






