📜  检查 java 版本 - Java (1)

📅  最后修改于: 2023-12-03 15:26:43.284000             🧑  作者: Mango

检查 Java 版本 - Java

在编写和运行 Java 应用程序时,需要确定使用的 Java 版本是否适合您的需求。在本篇文章中,我们将探讨各种方法来检查 Java 版本。

使用命令行工具检查 Java 版本

通过使用命令行工具,您可以轻松地检查您的计算机上安装的 Java 版本。

打开终端/命令行工具并输入以下命令:

java -version

您将看到类似于以下输出:

java version "1.8.0_312"
Java(TM) SE Runtime Environment (build 1.8.0_312-b07)
Java HotSpot(TM) 64-Bit Server VM (build 25.312-b07, mixed mode)

输出显示了您计算机上安装的 Java 版本,特别是版本号。

检查 Java 环境变量

Java 环境变量包含了用于编译和运行 Java 应用程序的路径。它们应该正确地设置在系统中。您可以检查 JAVA_HOME 和 PATH 环境变量是否正确设置了。

在命令行中,键入以下命令:

Windows
echo %JAVA_HOME%
echo %PATH%

您将看到类似于以下输出:

C:\Program Files\Java\jdk1.8.0_251
C:\Program Files\Java\jdk1.8.0_251\bin;...
Linux/macOS
echo $JAVA_HOME
echo $PATH

您将看到类似于以下输出:

/usr/local/jdk-11.0.2
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:...

确保 JAVA_HOME 设置为 Java 安装的路径,并且 PATH 包含 Java 的 bin 目录。

使用 Java 代码检查 Java 版本

您可以使用 Java 代码检查 Java 版本,看以下代码:

public class Main {
    public static String getJavaVersion() {
        return System.getProperty("java.version");
    }
  
    public static void main(String[] args) {
        System.out.println(getJavaVersion());
    }
}

此代码打印出当前 Java 版本。运行代码后,您将看到类似以下的输出:

1.8.0_312
结论

检查 Java 版本是非常重要的。如果您无法确定要使用的 Java 版本,将会遇到各种问题,因为 Java 版本不同可能会导致不同的行为。通过本篇文章,您现在可以轻松地检查您的计算机上安装的 Java 版本,以确保您编写和运行的 Java 应用程序按照您的预期工作。