如何查看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编译器版本
如果需要验证JDK的编译器版本,可以使用以下命令:

javac -version
输出示例:
javac 17.0.1
通过代码获取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"));
}
}
输出示例:
Java版本: 17.0.1
JVM版本: 17.0.1+12-LTS-39
检查环境变量配置
如果命令未生效,可能是环境变量未正确配置。可以通过以下命令检查JAVA_HOME:
echo %JAVA_HOME% # Windows
echo $JAVA_HOME # Linux/macOS
确保PATH包含Java的bin目录:
where java # Windows
which java # Linux/macOS
图形化界面查看(适用于部分操作系统)
在Windows系统中,可以通过控制面板的“程序和功能”查看已安装的Java版本。在macOS中,部分JDK安装包会在“系统偏好设置”中显示版本信息。






