跳转到内容

程序基本结构

完整 Java 程序的基本结构如下:

java
/**
 * 注释: 单行注释, 多行注释, 文档注释
 *
 * @author 王皓
 * @version 1.0
 * @since 2026-02-01
 */

public class HelloWorld {
  /**
   * 主方法: 程序入口, 多行注释
   *
   * @param args 命令行参数
   */
  public static void main(String[] args) {
    // 向屏幕输出文本信息, 单行注释
    System.out.println("Hello, World!");
    System.out.println("你好!");
  }
}
bash
cd code/01/java/02/01

# 编译
javac -encoding UTF-8 HelloWorld.java

# 运行
java HelloWorld

相关概念

类是 Java 程序的基本单元.

java
public class HelloWorld { 
  
}
  • class 定义类的关键字;
  • public 访问修饰符, 表示类可以被其他类访问;
  • HelloWorld 类的名称, 与文件名保持一致;

方法

方法定义了一组执行语句, 方法内部的代码将会被依次顺序执行.

java
public class HelloWorld { 
  public static void main(String[] args) { 
  
  }  
}
  • public 访问修饰符, 表示方法可以被其他类访问;
  • static 静态修饰符, 表示方法属于类本身, 而不是类的实例;
  • void 返回值类型, 表示方法不返回任何值;
  • main 方法名, 是 Java 程序的入口点;
  • String[] args 参数列表, 表示方法接受一个字符串数组作为参数;

注释

java
/**
 * 多行注释开始, 文档注释
 */

public class HelloWorld { 
  /**
   * 多行注释开始
   */
  public static void main(String[] args) { 
    // 单行注释
    System.out.println("Hello, World!");
  }  
}

基于 MIT 许可发布