Boom!面向过程可以在 JDK21 预览了

查看 80|回复 4
作者:egu0   
面向过程可以在 JDK21 预览了
Hello.java
void main() {
        System.out.println("JDK21 Preview");
}
$ javac --release 21 --enable-preview Hello.java
$ java --enable-preview Hello

Java, jdk21, hello, 预览

codehz   
怎么就面向过程了,用了函数就是过程是吧....
此外
以前代码也能这么写,实际上是匿名类的成员方法,只是因为没有 static 的 void main 导致无法直接运行,现在 preview 只是加了一条规则允许没 static void main 的类,在用做启动的时候自动构造并调用 main 成员方法
Belmode   
感觉是在为函数称为一级对象铺路呢。说不定在未来,java 也可以直接写函数脚本了呢。
flyqie   
不知道为啥,总想起来 c#。。。
没记错的话 c#之前也支持了这类写法。。
Leviathann   
what are you talking about
您需要登录后才可以回帖 登录 | 立即注册

返回顶部