当前位置: 首页>>技术教程>>正文


您在Ubuntu终端中的第一个Java程序

,

Ubuntu Java Development

如果您不熟悉Ubuntu操作系统中的Java编程,则此简单教程将指导您编写和编译第一个Java Hello World程序。为此目的所需的应用程序包括Java Runtime Environment和Java Development Kit。本文介绍了如何通过Ubuntu命令行安装这两个程序。然后,您可以在文本编辑器(例如gedit,nano或什至某些图形文本编写工具)中编写第一个程序。然后,您将编译程序以创建一个类,然后可以执行该类以运行Java程序。

我们已经在Ubuntu 18.04 LTS系统上运行了本文中提到的命令和过程。

Java安装

为了编译和运行基本的Java程序,您需要在Ubuntu系统上安装以下两个软件:

  • Java运行时环境(JRE)
  • Java开发套件(JDK)

让我们首先打开Ubuntu命令行,即Terminal,以安装这两个命令行。您可以通过系统Dash或Ctrl + Alt + T捷径。

由于我们将通过apt实用程序安装Java,因此首先让我们通过以下命令更新apt存储库:

$ sudo apt update

下一步是运行以下命令:

$ java -version

这将确保您的系统上已经安装了Java Runtime Environment。如果是,它还将使您知道系统上具有哪个Java版本。

就我而言,输出显示我的系统上尚未安装Java。

Java version

为了在您的系统上安装Java Runtime Environment,请以root用户身份运行以下命令:

$ apt install default-jre

Install Java default JRE

系统将提示您一个Y /n选项以继续安装。请输入Y继续,之后将在您的系统上安装JRE。

然后,您可以检查Java的安装版本,如下所示:

Check Java version again

安装JRE后,让我们检查是否在系统上安装了Java Development Kit。这可以通过检查Java编译器javac的版本来完成,如下所示:

$ javac -version

javac version

上面的输出显示我需要在系统上安装Java编译器或JDK。

您可以通过以下命令以root用户身份安装它:

$ sudo apt install default-jdk

Install Java JDK

系统将提示您一个Y /n选项以继续安装。请输入Y继续,之后将在系统上安装JDK。

然后,您可以按照以下步骤检查Java编译器的安装版本:

Check java compiler version again

现在,完成运行Java程序所需的基本安装。

您的第一个Java程序

在开始编写Java程序之前,最好的做法是为所有与Java相关的工作建立专用的目录。我通过主文件夹中的以下命令创建这样的目录:

$ mkdir MyJavaDirectory

然后如下所示移动到该目录:

$ cd MyJavaDirectory

Create project directory

下一步是编写您的第一个Java程序。您可以在任何喜欢的文本编辑器中编写它。在这里,我正在使用gedit编辑器来编写程序。运行以下命令以在gedit编辑器中打开一个新的Java文件:

$ gedit “filename”.java

例:

$ gedit MyFirstProgram.java

Open new Java source code file

然后将以下代码复制到您的文件中:

class MyFirstProgram {

    public static void main(String args[]){
        System.out.println("Hello World!");
    }
}

Java program code

该程序仅用于在屏幕上打印“Hello World”。

保存文件并关闭它。

然后是时候通过Java编译器编译第一个程序了,如下所示:

$ javac “filename”.java

例:

$ javac MyFirstProgram.java

ls命令将显示编译器将基于您的Java代码中的类创建一个类:

Compile java sourcecode

为了运行编译的程序,请运行以下程序:

$ java文件名

例:

$ java MyFirstProgram

Running Japa program

在本文中,您学习了安装用于编译和运行Java程序的Java Runtime Environment和Java Development Kit。我们还用Java编写了一个简单的Hello World程序,并运行以查看您和您的系统是否准备好迁移到更复杂的Java编程世界。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/8627.html,未经允许,请勿转载。