手机版
你好,游客 登录 注册
背景:
阅读新闻

在Ubuntu终端中运行第一个Java程序

[日期:2018-10-26] 来源:Linux公社  作者:醉落红尘 [字体: ]

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

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

Java安装

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

  • Java运行时环境Java Runtime Environment(JRE)
  • Java开发工具包Java Development Kit(JDK)

让我们先打开Ubuntu命令行,终端,以便安装这两个。 您可以通过系统Dash或Ctrl + alt + T快捷方式打开终端。

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

linuxidc@linuxidc:~/Linux公社/www.linuxidc.com$ sudo apt update

接下来是运行以下命令:

linuxidc@linuxidc:~/Linux公社/www.linuxidc.com$ java -version

Command 'java' not found, but can be installed with:

sudo apt install openjdk-11-jre-headless
sudo apt install default-jre           
sudo apt install openjdk-8-jre-headless

在Ubuntu终端中运行第一个Java程序

要在系统上安装Java Runtime Environment,请以root身份运行以下命令:

linuxidc@linuxidc:~/Linux公社/www.linuxidc.com$ sudo apt install default-jre

在Ubuntu终端中运行第一个Java程序

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

然后,您可以按如下方式检查已安装的Java版本:

openjdk version "11" 2018-09-25
OpenJDK Runtime Environment (build 11+28-Ubuntu-3ubuntu2)
OpenJDK 64-Bit Server VM (build 11+28-Ubuntu-3ubuntu2, mixed mode, sharing)

在Ubuntu终端中运行第一个Java程序 

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

linuxidc@linuxidc:~/Linux公社/www.linuxidc.com$ javac -version

Command 'javac' not found, but can be installed with:

sudo apt install openjdk-11-jdk-headless
sudo apt install default-jdk           
sudo apt install ecj                   
sudo apt install openjdk-8-jdk-headless

在Ubuntu终端中运行第一个Java程序

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

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

linuxidc@linuxidc:~/Linux公社/www.linuxidc.com$ sudo apt install default-jdk

在Ubuntu终端中运行第一个Java程序

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

然后,您可以按如下方式检查已安装的Java编译器版本:

javac 11

在Ubuntu终端中运行第一个Java程序

现在,运行Java程序之前需要的基本安装已经完成。

你的第一个Java程序

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

inuxidc@linuxidc:~$ mkdir linuxidc.com

然后按如下方式进入到该目录:l

inuxidc@linuxidc:~$ cd linuxidc.com

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

$ gedit “filename”.java

例:

gedit linuxidc.java

class linuxidc {

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

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

在Ubuntu终端中运行第一个Java程序

保存文件并关闭它。

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

$ javac “filename”.java

javac linuxidc.java

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

在Ubuntu终端中运行第一个Java程序

编译java源代码

要运行已编译的程序,请运行以下程序:

$ java filename

linuxidc@linuxidc:~/linuxidc.com$ java linuxidc
Hello World!

在Ubuntu终端中运行第一个Java程序

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

Linux公社的RSS地址https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址https://www.linuxidc.com/Linux/2018-10/155020.htm

linux
相关资讯       第一个Java程序  Ubuntu运行Java程序 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款