【Java入门教程】Java 第一个Java程序
编写第一个程序
在在您完成上一篇文章的开发环境和工具后,现在就可以开始Java的第一个程序:hello word
1. 创建Java项目
创建一个新的java项目,名字自定义
2. 创建java类文件
在项目上右键,创建一个Java类文件
3. 编写代码
public class HelloJava {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
上述代码是一个简单的 Java 程序,用于输出一行字符串 "Hello, World!" 到控制台。让我们逐行解析一下代码的含义:
public class HelloJava:定义了一个公共类HelloJava。public static void main(String[] args):定义了一个主方法,是程序的入口点。System.out.println("Hello, World!"):使用System.out对象的println()方法打印输出一行文本。
点击运行
程序的输出结果应该是:
Hello, World!
如果您不使用开发工具IDE写代码也可以通过命令行或者文本文件编写代码
3.1 命令行编写代码
创建一个新的 Java 文件,命名为 HelloWorld.java。
在该文件中编写如下代码:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
在命令行中运行 Java 程序的步骤如下:
- 打开命令提示符(Windows)或终端(Linux/macOS)。
- 进入到存放
HelloWorld.java文件的目录。 - 使用
javac HelloWorld.java命令进行编译,生成HelloWorld.class文件。 - 使用
java HelloWorld命令运行编译后的程序。
4 代码解释
4.1 Java 编译和运行原理
Java 是一种编译型语言,它的源代码需要通过编译器(javac 命令)转换成字节码(.class 文件)。字节码是一种中间语言,它不依赖于特定的操作系统和硬件平台,可以在不同的 JVM(Java 虚拟机)中运行。
当我们使用 java 命令运行字节码文件时,JVM 将会解释并执行字节码指令,该过程被称为解释执行。JVM 还负责垃圾回收、内存管理和异常处理等任务,使得 Java 程序具有良好的可移植性和安全性。
4.2 关键字解析
在第一个程序中,我们使用了一些关键字,这些关键字在 Java 中具有特殊的含义和用途:
public:表示该类或方法是公共的,可以被其他类访问。class:定义一个类。static:表示该方法或变量是静态的,属于类本身,而不是类的实例。void:表示该方法不返回任何值。main:主方法,是程序的入口点。String:表示字符串类型。System.out.println():打印输出到控制台。
4.3 源代码解释
让我们进一步分析一下源代码中的每个部分:
- 第 1 行:
public class HelloWorld:定义了一个名为HelloWorld的公共类。 - 第 2 行:
public static void main(String[] args):定义了一个公共静态方法main,并指定了一个String类型的数组参数args。 - 第 3 行:
System.out.println("Hello, World!"):使用System.out对象的println()方法,在控制台打印输出一行文本。
5 结论
通过本文的介绍,您已经成功编写并运行了 Java 的第一个程序。您了解了 Java 编译和运行的原理,以及源代码中的关键字和语法。希望这篇文章能够帮助您快速入门 Java,为进一步学习和开发做好准备。
正文到此结束
评论插件初始化中...


