终端运行java程序指定编码_在Linux终端中运行第一个Java程序

本教程介绍了如何在Linux终端中安装Java Runtime Environment (JRE) 和 Java Development Kit (JDK),以及如何编译和运行你的第一个Java程序。通过apt更新并安装JRE和JDK,然后创建并运行一个简单的'Hello World'程序。
摘要由CSDN通过智能技术生成

由于我们将通过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

2767332b186c13cef4210c80e928de20.png

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

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

5301ed9cea7c5ad0878c480bf9655667.png

系统将提示您使用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)

120fc7fbe91fea3dfeecd929891dae7d.png

安装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

498cb51c04a10b4fa4f71d49c40008d9.png

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

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

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

2a60446a03d52cc4835ee0396cb49c13.png

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

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

javac 11

07c6f627447a10b527a1a106e00a8d3b.png

现在,运行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”。

603815ce3ce6f44e03c19765ec343c44.png

保存文件并关闭它。

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

$ javac “filename”.java

javac linuxidc.java

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

23688919d040011380f2649da51236d2.png

编译java源代码

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

$ java filename

linuxidc@linuxidc:~/linuxidc.com$ java linuxidc

Hello World!

在本文中,您学习了安装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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值