面向过程可以在 JDK21 预览了 Hello.java void main() { System.out.println("JDK21 Preview"); } $ javac --release 21 --enable-preview Hello.java $ java --enable-preview Hello Java, jdk21, hello, 预览
怎么就面向过程了,用了函数就是过程是吧.... 此外 以前代码也能这么写,实际上是匿名类的成员方法,只是因为没有 static 的 void main 导致无法直接运行,现在 preview 只是加了一条规则允许没 static void main 的类,在用做启动的时候自动构造并调用 main 成员方法