Language 入门

无需类声明或 public static void main 即可编写完整程序。

✕ Java 8
public class HelloWorld {
    public static void main(String[] args) {
        System.out.println(
            "Hello, World!");
    }
}
✓ Java 25
void main() {
    IO.println("Hello, World!");
}
发现此代码有问题? 告诉我们。
🚀

零仪式

无需 class、无需 public static void main、无需 String[] args。

🎓

对初学者友好

新程序员从第一行就能编写有用的代码。

📝

脚本风格

非常适合快速原型、脚本和示例。

旧方式
主类样板
现代方式
void main()
自 JDK
25
难度
入门
紧凑源文件
可用

在 JDK 25 LTS 中正式发布(JEP 512,2025 年 9 月)。

紧凑源文件去除了类声明和 public static void main 签名的仪式感。顶层的 void main() 足以运行一个程序。

分享 𝕏 🦋 in