【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,为进一步学习和开发做好准备。
正文到此结束
评论插件初始化中...