Java程序Hello World代码实现案例

培训教学 潘老师 9个月前 (08-11) 244 ℃ (0) 扫码查看

在任何编程语言中,“Hello World”程序被认为是一个简单的程序,输出Hello,World!在屏幕上。它通常用于验证运行时环境是否已正确设置,以及我们是否已准备好开发实际应用程序。

在这个Java教程中,我们将学习用Java编写我们的第一个“Hello World”程序。

Hello World程序实现

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

我们可以复制上面的程序并将其直接粘贴到编辑器中。不过,我还是建议你自己写。这将有助于理解语法的差异,主要是关键字、类和方法中的小写或大写。

不要忘记保存名为 HelloWorld.java 的 Java 文件。在 Java 中,类名和文件(写入其中)必须相同。

编译并运行程序

Java 不直接运行源文件。我们必须将源文件.java编译为 JVM 可以理解和执行.class文件。请注意,Java 区分大小写,因此请确保文件名的大小写与类名匹配。

需要打开cmd命令行控制台,cd进入到该文件所在目录,然后执行如下指令。

#编译指令
javac HelloWorld.java

javac 命令将在包含程序字节码版本的同一目录中创建 HelloWorld.class 文件。请记住,字节码不是可执行代码。字节码必须由 Java 虚拟机执行。

现在我们可以使用使用 java 解释器运行程序的 java 命令来执行类文件。

java HelloWorld.class

请注意,程序已运行,输出显示在终端中。程序在打印消息后立即完成并结束,因为在此之后程序中没有任何操作。

#控制台输出
Hello, World!

在继续之前,重要的是要提到从 JDK 11 开始,Java 提供了一种直接从源文件运行某些类型的简单程序的方法,而无需显式调用 javac。但限制是程序不能使用除 java.base module 以外的任何外部依赖项。并且该程序只能是单文件程序。

#jdk11之后
java HelloWorld.java   //Prints Hello World!

Hello World代码解释,它是如何工作的?

Java是面向对象的编程语言。Java中的所有内容都封装在Java类中。在本例中,类名为 HelloWorld 。

HelloWorld 类包含 main() 方法,它是 JVM 开始执行任何用 Java 编写的程序的单一起点。请记住,我们必须在要执行的程序中提供 main() 方法的确切语法。

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

让我们记下这个程序中的一些重要观察结果:

  • public 意味着所有其他类都可以访问它。
  • static 静态意味着我们可以运行此方法而无需创建 HelloWorld 的实例 .
  • void 表示此方法不返回任何值。
  • main 是方法的名称。
  • String[] 是用于在 Java 中引用文本内容的类型。 [] 括号表示它是 array 类型。
  • args 是方法参数的名称,其类型为 String[] 。这意味着main方法在开始程序执行时可以接受多个文本输入。这些参数通常是程序的用户输入。
  • System.out.println 是提供给 JVM 的指令,用于将给定的字符串 Hello, World! 打印到控制台(默认输出目标)。

Java 开发工具

Java 语言尽量保证系统内存在 1G 以上,其他工具如下所示:

  • Linux 系统、Mac OS 系统、Windows XP,WIN 7/8/10/11系统。
  • Java JDK 7、8、11、14、17……
  • vscode 编辑器或者其他编辑器。
  • IDE:Eclipse、 IntelliJ IDEA、NetBeans 等。

这里我们推荐使用目前最流行的IntelliJ IDEA编辑器来编写Java代码。

教程 Java基础教程

文章目录 前言  第1章 Java语言基础 第2章 流程控制语句 第3章 面向对象编程 第4章 Java 字符 […]


版权声明:本站文章,如无说明,均为本站原创,转载请注明文章来源。如有侵权,请联系博主删除。
本文链接:https://www.panziye.com/teach/7947.html
喜欢 (0)
请潘老师喝杯Coffee吧!】
分享 (0)
用户头像
发表我的评论
取消评论
表情 贴图 签到 代码

Hi,您需要填写昵称和邮箱!

  • 昵称【必填】
  • 邮箱【必填】
  • 网址【可选】