如何在 Ubuntu 中运行 Java 程序

你想在你的 Linux 系统上运行 Java 程序?那就更好了。让我告诉你如何在 Ubuntu 和其他 Linux 发行版的终端中运行 Java。 2021-09-16 17:38:49 UbuntuLinuxJava Windows 11新预览版22458推送:电源菜单新增“登录选项” 今晨,微软面向Dev通道的Insider会员推送Windows 11新预览版,操作系统版本号Build 22458.1000 (rs_prerelease)。

你想在你的 Linux 系统上运行 Java 程序?那就更好了。让我告诉你如何在 Ubuntu 和其他 Linux 发行版的终端中运行 Java。

[[424414]]

听说,你已经开始学习 Java 编程了?很好。

你想在你的 Linux 系统上运行 Java 程序?那就更好了。

让我告诉你如何在 Ubuntu 和其他 Linux 发行版的终端中运行 Java。

在 Ubuntu 中运行 Java 程序

让我们在这里按正确的步骤进行。

第一步:安装 Java 编译器

要运行一个 Java 程序,你需要先编译该程序。为此你需要 Java 编译器。

Java 编译器是JDKJava 开发工具包Java Development Kit)的一部分。你需要安装 JDK,以便编译和运行 Java 程序。

首先,检查你的系统上是否已经安装了 Java 编译器:

  1. javac --version

如果你看到类似 “Command ‘javac’ not found, but can be installed with” 的错误,这意味着你需要安装 Java 开发工具包。

如何在 Ubuntu 中运行 Java 程序

Check if Java compiler is already installed or not

在 Ubuntu 上安装 JDK 的最简单方法是使用 Ubuntu 的默认包:

  1. sudo apt install default-jdk

你会被要求输入你的账户密码。当你输入密码时,屏幕上什么也看不到。这很正常。直接输入密码即可。当询问时,按回车键或Y键。

如何在 Ubuntu 中运行 Java 程序

Installing JDK that also contains the Java compiler

上述命令应该适用于其他基于 Debian 和 Ubuntu 的发行版,如 Linux Mint、Elementary OS 等。对于其他发行版,请使用你的发行版的包管理器。包的名称也可能不同。

安装完毕后,验证javac现在是否可用。

如何在 Ubuntu 中运行 Java 程序

Verify that Java compiler can be used now

第二步:在 Linux 中编译 Java 程序

要编译的话,你首先需要有一个 Java 程序文件。假设你创建了一个名为HelloWorld.java的新的 Java 程序文件,它的内容如下:

  1. class HelloWorld{
  2. public static void main(String args[]){
  3. System.out.println("Hello World");
  4. }
  5. }

你可以使用终端下的 Nano 编辑器或 Gedit 图形化文本编辑器来编写你的 Java 程序。

  1. javac HelloWorld.java

如果没有错误,上面的命令不会产生输出。

当你编译 Java 程序时,它会生成一个 .class 文件,文件名是你在程序中使用的类。你需要运行这个类文件。

第三步:运行 Java 类文件

你不需要在这里指定类的扩展名。只需要类的名称。而这一次,你使用java命令,而不是javac

  1. java HelloWorld

我的程序将在屏幕上打印 “Hello World”。

如何在 Ubuntu 中运行 Java 程序

Running java programs in the Linux terminal

这就是你如何在 Linux 终端中运行一个 Java 程序。

这是最简单的一个例子。这个示例程序只有一个类。Java 编译器为你程序中的每个类都创建一个类文件。对于较大的程序和项目来说,事情会变得很复杂。

这就是为什么我建议在 Ubuntu 上安装 Eclipse来进行 Java 编程。在 IDE 中编程更容易。

希望本教程对你有所帮助。

©本文为清一色官方代发,观点仅代表作者本人,与清一色无关。清一色对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。本文不作为投资理财建议,请读者仅作参考,并请自行承担全部责任。文中部分文字/图片/视频/音频等来源于网络,如侵犯到著作权人的权利,请与我们联系(微信/QQ:1074760229)。转载请注明出处:清一色财经

(0)
打赏 微信扫码打赏 微信扫码打赏 支付宝扫码打赏 支付宝扫码打赏
清一色的头像清一色管理团队
上一篇 2023年5月6日 16:44
下一篇 2023年5月6日 16:44

相关推荐

发表评论

登录后才能评论

联系我们

在线咨询:1643011589-QQbutton

手机:13798586780

QQ/微信:1074760229

QQ群:551893940

工作时间:工作日9:00-18:00,节假日休息

关注微信