📜  ubuntu java编译器版本——Java(1)

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

Ubuntu Java 编译器版本 - Java

Java 编译器是开发 Java 应用程序不可或缺的工具。Ubuntu 是一个流行的 Linux 发行版,为 Java 开发人员提供了很多可能性。本文将介绍在 Ubuntu 上使用的 Java 编译器版本以及如何安装。

Ubuntu 上的 Java 编译器版本

Ubuntu 的官方软件源提供了 OpenJDK 和 Oracle JDK 两个 Java 编译器版本。其中,OpenJDK 是开源软件,Oracle JDK 则是商业软件。

OpenJDK

默认情况下,Ubuntu 安装的是 OpenJDK。以下是当前 Ubuntu 最新版本的 OpenJDK 版本:

openjdk version "11.0.11" 2021-04-20
OpenJDK Runtime Environment (build 11.0.11+9-Ubuntu-0ubuntu2.20.04)
OpenJDK 64-Bit Server VM (build 11.0.11+9-Ubuntu-0ubuntu2.20.04, mixed mode, sharing)

可以从官方软件源中安装 OpenJDK:

sudo apt-get update
sudo apt-get install default-jdk
Oracle JDK

如需使用 Oracle JDK,需要手动从官方网站下载并安装。以下是当前 Oracle JDK 最新版本:

java version "16.0.2" 2021-07-20
Java(TM) SE Runtime Environment (build 16.0.2+7-67)
Java HotSpot(TM) 64-Bit Server VM (build 16.0.2+7-67, mixed mode, sharing)

安装 Oracle JDK 的具体步骤可以参考官方文档

安装其他版本的 Java

Ubuntu 也支持安装其他版本的 Java,如 8、9、10 等。可以使用WebUpd8 的 PPA进行安装。

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
编译测试

下面是一个简单的 Java 程序,在 Ubuntu 上使用 Java 编译器进行编译和运行:

public class Main {
    public static void main(String[] args) {
        System.out.println("Hello Ubuntu Java");
    }
}

在终端中使用以下命令进行编译和运行:

javac Main.java
java Main

输出应该如下:

Hello Ubuntu Java
结论

Ubuntu 提供了多种 Java 编译器版本的支持,并且使用这些编译器非常方便。Java 开发人员可以根据需要选择适合自己的 Java 编译器版本。