如何在 Ubuntu 16.04 LTS 中安装 Java?17 Mar 2025 | 5 分钟阅读 引言Java 是一种应用广泛的编程语言。它由 Sun MicroSystem 在 1990 年代创建。要在 Ubuntu 操作系统上安装它,请按照以下步骤操作。 Java 入门Java 是一种面向对象、基于类的高级语言,旨在具有一些实现依赖性。Java 代码可以在每个平台上执行,而无需重新编译。通常,Java 应用程序被统一为字节码,可以在任何 JVM 上执行,而不管基本的计算机架构如何。 Java 语法与 C++ 和 C 相同,但与两者相比,它具有一些低级特性。此外,Java 运行时提供动态功能(如运行时代码更改和反射),这些功能在编译语言中通常不可用。截至 2019 年,Java 是 GitHub 上最流行的语言,特别是对于拥有 900 万开发人员的服务器客户端 Web 应用程序。
Java 的原则Java 的建立有五个主要目标,如下所示
Java 的特殊类
Java applet 是嵌入到许多应用程序中的程序,通常是在 Web 浏览器中显示的网页上。现在,自 Java 9 版本以来,applet API 已在 2017 年弃用。
Servlet 技术为 Web 开发人员提供了一种一致且简单的机制来扩展 Web 服务器功能并访问旧的业务系统。Java servlet 是一个服务器端的 Java EE 元素,它通过客户端生成对请求的确认。这意味着生成 HTML 页面以响应 HTTP 请求。但是,还有其他几种标准 servlet 类,例如,用于 WebSocket 通信。
对于 Java SE 环境,Swing 是一个 GUI 库。可以从可插入的外观和感觉 Swing 系统中定义不同的外观和感觉。Motif、GTK+ 和 Windows 的克隆由 Sun 提供。此外,Apple 为 macOS 提供 Aqua 外观和感觉。在 Java SE 6 中,Swing 通过利用基本平台的更自然的 GUI 小部件设计例程来解决此问题,在这些例程中,这些外观和感觉的先前实现可能被视为缺乏。
JSP (JavaServer Pages) 是一个服务器端的 Java EE 元素,它生成对请求的确认,通常是通过客户端对 HTTP 请求的确认。JavaServer Pages 将 Java 代码插入到带有某些特殊分隔符 %> 和 <% 的 HTML 页面中。JavaServer Page 被编译为 Java servlet,这是 Java 的一个应用程序,当它第一次被访问时。然后,生成的 servlet 做出响应。
JavaFX 可以被描述为一个软件平台,用于创建和交付桌面应用程序和 Web 应用程序,这些应用程序可以在各种设备上执行。对于 Java SE,JavaFX 旨在替代 Swing 作为 GUI 库,但自从 JDK 的第 11 个版本以来,JavaFX 不再在 JDK 中,而是在一个独立的模块中。JavaFX 包括对 macOS、Linux 和 Microsoft Windows 上的 Web 浏览器和台式电脑的支持。JavaFX 不支持本机操作系统外观和感觉。
2004 年,泛型作为 J2SE 5.0 的一个组件被包含在 Java 中。在泛型引入之前,所有变量声明都必须是特定的类型。例如,对于容器类来说,这是一个问题,因为没有简单的方法来创建一个只接受特定对象的容器。要么容器适用于接口或类的每个子类型;通常,必须为所有包含的类创建一个 Object 或一个特定的容器类。 泛型允许在编译时进行类型检查,而无需创建各种容器类,所有容器类都包含几乎完全相同的代码。通过出现编译时错误以及运行足够的代码,可以避免发生一些运行时异常。如果 Java 避免了每种运行时错误的发生,它将是类型安全的。 1) 检查 Java 版本 在安装 Java 之前,我们将检查它是否已经安装。使用以下命令。 如果 Java 不存在,它将产生以下输出。 ![]() 现在,使用以下命令将 ppa 添加到存储库。 2) 添加 PPA(个人软件包档案) 它将在终端上产生以下输出。 ![]() 添加软件包后,现在更新软件包索引。 3) 更新软件包索引 更新后,现在安装 oracle 安装程序。 4) 安装 Oracle JDK 8 安装程序 此命令将安装一个安装程序,该安装程序将进一步将 Java 8 安装到系统中。 此命令将在终端上产生以下输出。 ![]() 键入 'y' 并按 Enter,它将在我们的系统中下载并配置 Java。 5) 检查 Java 现在,再次检查 Java 是否存在。使用以下命令。 ![]() 它向终端显示 Java 版本和其他 Java 相关信息。 这意味着 Java 已成功安装。 我们的系统已准备好构建和运行 Java 应用程序。 额外信息如果我们安装了多个 Java 版本,我们可以使用以下命令查看。 对于 Java,我们可以使用此命令。 这些命令将显示 Java 安装路径、优先级信息等。 ![]() 它要求从已安装的可用 Java 版本中更改当前选择。 对于 Java 编译器,我们应该使用此命令。 此命令显示 Java 编译器的相同信息。 |
我们请求您订阅我们的新闻通讯以获取最新更新。