白骑士的Java教学基础篇 2.1 第一个Java程序:Hello World

Java基础:编写并运行Hello World程序

        欢迎来到Java编程的基础篇!在上一节中,我们已经成功安装并配置了JDK和Java开发环境(IDE)。现在,是时候编写你的第一个Java程序了。我们将从最基本的程序开始,即著名的“Hello World”程序。这是所有编程语言中最常见的入门程序,它将帮助你熟悉Java的基本语法和开发环境的使用。让我们一起编写并运行第一个Java程序,迈出成为Java程序员的第一步吧!

创建项目和类

        首先,我们需要在IDE中创建一个新的Java项目,并在其中编写我们的第一个Java类。

创建新项目

  1. 打开你的IDE(如IntelliJ IDEA)。
  2. 在欢迎界面,点击“Create New Project”。
  3. 选择“Java”作为项目类型,确保JDK路径正确,然后点击“Next”。
  4. 输入项目名称(如“HelloWorldProject”),选择项目保存位置,然后点击“Finish”。

创建Java类

  1. 在项目资源管理器中,右键点击‘src‘文件夹,选择“New” -> “Java Class”。
  2. 在弹出的对话框中,输入类名为‘HelloWorld‘,然后点击“OK”。

编写Hello World程序

        在新创建的‘HelloWorld.java‘文件中,输入以下代码:

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

        让我们逐行解释这段代码的含义:

  • ‘public class HelloWorld‘:定义一个名为‘HelloWorld‘的公共类。在Java中,每个程序都是由一个或多个类组成的。
  • ‘public static void main(String[] args)‘:定义了程序的入口方法‘main‘。每个Java应用程序都必须包含一个‘main‘方法,程序从这里开始执行。
  • ‘System.out.println("Hello, World!");‘:这一行代码输出‘Hello, World!‘到控制台。‘System.out‘是Java标准输出流,‘println‘方法用于打印一行文本。

编译和运行程序

        编写好代码后,我们需要编译并运行程序。

编译程序

        在IDE中,编译是自动完成的。IDE会监视代码的变化,并在后台进行编译。如果你在命令行中操作,可以使用以下命令进行编译:

javac HelloWorld.java

        这将生成一个‘HelloWorld.class‘文件,它是Java虚拟机(JVM)可以执行的字节码文件。

运行程序

        在IDE中,右键点击‘HelloWorld.java‘文件,选择“Run 'HelloWorld.main()'”。IDE会编译并运行程序,你将在控制台看到输出:

Hello, World!

        如果你在命令行中操作,可以使用以下命令运行程序:

java HelloWorld

        你将看到相同的输出:

Hello, World!

代码分析与理解

        让我们再深入分析一下这段代码,以更好地理解Java的基本结构和语法。

  • 类声明:‘public class HelloWorld‘。在Java中,类是对象的蓝图。类声明以关键字‘class‘开始,后跟类名。类名应与文件名相同,且区分大小写。
  • 方法声明:‘public static void main(String[] args)‘。‘main‘方法是Java应用程序的入口点。‘public‘关键字表示该方法是公共的,‘static‘关键字表示该方法是静态的,不需要创建类的实例即可调用。‘void‘表示该方法不返回任何值。‘String[] args‘是一个字符串数组参数,用于接收命令行参数。
  • 打印输出:‘System.out.println("Hello, World!");‘。这一行代码调用了‘System‘类的‘out‘对象的‘println‘方法,输出字符串"Hello, World!"到控制台。

总结

        通过本篇博客,我们编写并运行了第一个Java程序——“Hello World”。这个简单的程序帮助我们了解了Java的基本结构和语法,并熟悉了IDE的使用过程。编写和运行“Hello World”程序是每个编程初学者的必经之路,它标志着你已经迈出了学习Java编程的重要一步。在接下来的学习中,我们将深入探讨Java的基本语法和面向对象编程思想,进一步提升我们的编程技能。希望你能在这段学习旅程中不断进步,享受编程的乐趣!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

白骑士所长

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值