绑定完请刷新页面
取消
刷新

分享好友

×
取消 复制
Java 中的 Hello World 示例程序
2022-06-15 15:01:23

   

当你学习一门新的编程语言时,你经常会看到个程序叫做“Hello World”程序。在大多数情况下,它是作为初学者的一个简单程序使用的。
我假定您是作为 Java 编程语言的初学者阅读这篇文章的,或者您是为了记住以前的 Hello World 程序。无论哪种方式,它都将简单明了。
本文不仅包括 Java 中的 hello world 程序,我们还将讨论一些初学者学习使用 Java 时应该知道的术语。
要进行后续操作,您需要一个集成开发环境(IDE)。这是编写和编译代码的地方。您可以在您的 PC 上安装一个,或者如果您不想执行安装过程,您可以使用任何在线IDE。

Java 中的 Hello World 程序

在本节中,我们将创建一个简单的 Hello World 程序。然后,我们将对其进行分解,以便您了解它的工作原理。
这是代码:
class HelloWorld {    public static void main(String[] args) {        System.out.println("Hello World!Linuxwww.linuxmi.com");         // Hello World!    }}

上面示例中的代码将打印“Hello World!” 在控制台中。这在代码中被注释掉了。我们也将在本文中讨论注释。

现在让我们先分解代码。

Java 中的类

类充当 Java 中整个应用程序的构建块。您可以为不同的功能设置单独的类。

类还可以具有定义类的内容和作用的属性和方法。

在我们的 Hello World 程序中,有一个名为HelloWorld的类,作为惯例,总是以大写字母开始您的类名。

要创建一个类,请使用class关键字,后跟类的名称。下面是一个使用 Hello World 程序的示例:

class HelloWorld {
}

Java 中的main方法

每个 Java 程序都必须有一个main方法。当 Java 编译器开始执行我们的代码时,它从main方法开始。

main方法如下所示:

public static void main(String[] args) {
}

为了使本文尽量简单,我们不会讨论上面提到的其他关键字,如publicstaticvoid

System.out.println()声明

我们使用该System.out.println()语句将信息打印到控制台。该语句需要一个参数。参数写在括号之间。

以下是语法:

System.out.println(Argument)

在我们的例子中,我们传入了“Hello World!Linux迷 www.linuxmi.com” 作为参数。您会注意到文本被引号包围。这告诉编译器参数是一个字符串。在编程中,字符串只是字符的集合—与我们编写常规文本的方式相同,但它们必须用引号引起来

下面是我们的代码:

class HelloWorld {    public static void main(String[] args) {        System.out.println("Hello World!Linuxwww.linuxmi.com");         // Hello World!    }}

当我们运行此代码时,将打印“Hello World!Linux迷 www.linuxmi.com”。

它不会打印在上面的代码块中。我使用// Hello World!向您展示代码输出的一种方式。这部分代码不会被编译器执行,因为它是一个注释。

在 Java 中,我们使用两个正斜杠 ( //) 来开始单行注释。

结论

在本文中,我们讨论了 Java 中的 Hello World 程序。

我们从创建程序开始,然后将其分解以理解用于创建程序的每一行代码。

我们讨论了 Java 中的类、main方法、System.out.println()语句、字符串和注释。

开始快乐编码吧!

来自:Linux迷
链接:https://www.linuxmi.com/java-hello-world.html

分享好友

分享这个小栈给你的朋友们,一起进步吧。

Java小专栏
创建时间:2019-08-08 21:32:06
Java专栏专注技术分享
展开
订阅须知

• 所有用户可根据关注领域订阅专区或所有专区

• 付费订阅:虚拟交易,一经交易不退款;若特殊情况,可3日内客服咨询

• 专区发布评论属默认订阅所评论专区(除付费小栈外)

栈主、嘉宾

查看更多
  • lihong
    栈主

小栈成员

查看更多
  • 栈栈
  • 杨三百
  • at_1
  • gaokeke123
戳我,来吐槽~