java简单程序 编程,请问为什么这两个程序运行结果不一样

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

接下来是运行以下命令:

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

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

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

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

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

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

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

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

你的第一個Java程序

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

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

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

本文永久更新链接地址

}

你代码里的空格是中文全角空格,換成英文空格,unicode编码下就是\u0000这个字符

强烈建议你换个编辑器,windows的这个记事本在写代码层面就是个反人类的东西,随便谁家的文本编辑器在写代码方面都要比它好太多了,这种空格之类的问题,一眼就能看出来,都不用编译

}

我要回帖

更多关于 如何编写java 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信