如何在 Ubuntu 中运行 Java 程序
<p><img style="max-width:100%!important;height:auto!important;"title="如何在 Ubuntu 中运行 Java 程序" alt="如何在 Ubuntu 中运行 Java 程序" border="0" height="auto" src="https://zhuji.jb51.net/uploads/img/202305/3303f3b95f8e7873ede8073407396dc8.jpg" width="auto"></p>
<p>
听说,你已经开始学习 Java 编程了?很好。</p>
<p>
你想在你的 Linux 系统上运行 Java 程序?那就更好了。</p>
<p>
让我告诉你如何在 Ubuntu 和其他 Linux 发行版的终端中运行 Java。</p>
<h3 class="mume-header" id="%E5%9C%A8-ubuntu-%E4%B8%AD%E8%BF%90%E8%A1%8C-java-%E7%A8%8B%E5%BA%8F">
在 Ubuntu 中运行 Java 程序</h3>
<p>
让我们在这里按正确的步骤进行。</p>
<h4 class="mume-header" id="%E7%AC%AC%E4%B8%80%E6%AD%A5%E5%AE%89%E8%A3%85-java-%E7%BC%96%E8%AF%91%E5%99%A8">
第一步:安装 Java 编译器</h4>
<p>
要运行一个 Java 程序,你需要先编译该程序。为此你需要 Java 编译器。</p>
<p>
Java 编译器是 JDK(<ruby>Java 开发工具包<rt>Java Development Kit</rt></ruby>)的一部分。你需要安装 JDK,以便编译和运行 Java 程序。</p>
<p>
首先,检查你的系统上是否已经安装了 Java 编译器:</p>
<ol class="linenums">
<li class="L0">
<code><span class="pln">javac </span><span class="pun">--</span><span class="pln">version</span></code>
</li>
</ol>
<p>
如果你看到类似 “Command ‘javac’ not found, but can be installed with” 的错误,这意味着你需要安装 Java 开发工具包。</p>
<p class="article_img">
</p>
<p>
<img style="max-width:100%!important;height:auto!important;"title="如何在 Ubuntu 中运行 Java 程序" alt="如何在 Ubuntu 中运行 Java 程序" border="0" height="auto" src="https://zhuji.jb51.net/uploads/img/202305/e77219be1210ae2dd34822c16fcb5b59.jpg"></p>
<p class="article_img_desc">
<em>Check if Java compiler is already installed or not</em></p>
<p>
在 Ubuntu 上安装 JDK 的最简单方法是使用 Ubuntu 的默认包:</p>
<ol class="linenums">
<li class="L0">
<code><span class="kwd">sudo</span><span class="pln"> apt install </span><span class="kwd">default</span><span class="pun">-</span><span class="pln">jdk</span></code>
</li>
</ol>
<p>
你会被要求输入你的账户密码。当你输入密码时,屏幕上什么也看不到。这很正常。直接输入密码即可。当询问时,按回车键或 <code>Y</code> 键。</p>
<p class="article_img">
</p>
<p>
<img style="max-width:100%!important;height:auto!important;"title="如何在 Ubuntu 中运行 Java 程序" alt="如何在 Ubuntu 中运行 Java 程序" border="0" height="auto" src="https://zhuji.jb51.net/uploads/img/202305/f9b9b41c84a8b05df98b36328c1aad36.jpg"></p>
<p class="article_img_desc">
<em>Installing JDK that also contains the Java compiler</em></p>
<p>
上述命令应该适用于其他基于 Debian 和 Ubuntu 的发行版,如 Linux Mint、Elementary OS 等。对于其他发行版,请使用你的发行版的包管理器。包的名称也可能不同。</p>
<p>
安装完毕后,验证 <code>javac</code> 现在是否可用。</p>
<p class="article_img">
</p>
<p>
<img style="max-width:100%!important;height:auto!important;"title="如何在 Ubuntu 中运行 Java 程序" alt="如何在 Ubuntu 中运行 Java 程序" border="0" height="auto" src="https://zhuji.jb51.net/uploads/img/202305/45f70e0f79e9fbcd29ed2bbc4e1b6dbf.jpg"></p>
<p class="article_img_desc">
<em>Verify that Java compiler can be used now</em></p>
<h4 class="mume-header" id="%E7%AC%AC%E4%BA%8C%E6%AD%A5%E5%9C%A8-linux-%E4%B8%AD%E7%BC%96%E8%AF%91-java-%E7%A8%8B%E5%BA%8F">
第二步:在 Linux 中编译 Java 程序</h4>
<p>
要编译的话,你首先需要有一个 Java 程序文件。假设你创建了一个名为 <code>HelloWorld.java</code> 的新的 Java 程序文件,它的内容如下:</p>
<ol class="linenums">
<li class="L0">
<code><span class="kwd">class</span><span class="pln"> </span><span class="typ">HelloWorld</span><span class="pun">{</span></code>
</li>
<li class="L1">
<code><span class="kwd">public</span><span class="pln"> </span><span class="kwd">static</span><span class="pln"> </span><span class="kwd">void</span><span class="pln"> main</span><span class="pun">(</span><span class="typ">String</span><span class="pln"> args</span><span class="pun">[]){</span></code>
</li>
<li class="L2">
<code><span class="typ">System</span><span class="pun">.</span><span class="pln">out</span><span class="pun">.</span><span class="pln">println</span><span class="pun">(</span><span class="str">"Hello World"</span><span class="pun">);</span></code>
</li>
<li class="L3">
<code><span class="pun">}</span></code>
</li>
<li class="L4">
<code><span class="pun">}</span></code>
</li>
</ol>
<p>
你可以 使用终端下的 Nano 编辑器 或 Gedit 图形化文本编辑器来编写你的 Java 程序。</p>
<ol class="linenums">
<li class="L0">
<code><span class="pln">javac </span><span class="typ">HelloWorld</span><span class="pun">.</span><span class="pln">java</span></code>
</li>
</ol>
<p>
如果没有错误,上面的命令不会产生输出。</p>
<p>
当你编译 Java 程序时,它会生成一个 .class 文件,文件名是你在程序中使用的类。你需要运行这个类文件。</p>
<h4 class="mume-header" id="%E7%AC%AC%E4%B8%89%E6%AD%A5%E8%BF%90%E8%A1%8C-java-%E7%B1%BB%E6%96%87%E4%BB%B6">
第三步:运行 Java 类文件</h4>
<p>
你不需要在这里指定类的扩展名。只需要类的名称。而这一次,你使用 <code>java</code> 命令,而不是 <code>javac</code>。</p>
<ol class="linenums">
<li class="L0">
<code><span class="pln">java </span><span class="typ">HelloWorld</span></code>
</li>
</ol>
<p>
我的程序将在屏幕上打印 “Hello World”。</p>
<p class="article_img">
</p>
<p>
<img style="max-width:100%!important;height:auto!important;"title="如何在 Ubuntu 中运行 Java 程序" alt="如何在 Ubuntu 中运行 Java 程序" border="0" height="auto" src="https://zhuji.jb51.net/uploads/img/202305/61b597dae94fdae66fd261ec9ade760d.jpg"></p>
<p class="article_img_desc">
<em>Running java programs in the Linux terminal</em></p>
<p>
这就是你如何在 Linux 终端中运行一个 Java 程序。</p>
<p>
这是最简单的一个例子。这个示例程序只有一个类。Java 编译器为你程序中的每个类都创建一个类文件。对于较大的程序和项目来说,事情会变得很复杂。</p>
<p>
这就是为什么我建议 在 Ubuntu 上安装 Eclipse 来进行 Java 编程。在 IDE 中编程更容易。</p>
<p>
希望本教程对你有所帮助。</p>
<p>
原文链接:https://linux.cn/article-13790-1.html</p>
頁:
[1]