发展Java语言,使学生无需理解为大型程序设计的语言功能即可编写第一个程序。学生们不用使用单独的Java方言,就可以为单类程序编写精简的声明,然后随着技能的发展,无缝地扩展程序,使用更高级的功能。这是一个预览语言功能。
预览功能,简言之,就是main方法可以更加精简,原先写一个 Hello World 需要这样做
public class UnnamedClassesAndInstanceMainMethodsTest {
public static void main(String[] args) {
System.out.println("hello world");
}
}
现在可以简化成
public class UnnamedClassesAndInstanceMainMethodsTest {
void main() {
System.out.println("hello world");
}
}
注:上述代码需要在命令行运行,目前IDE还不支持,在命令行下执行:
java --enable-preview --source 21 UnnamedClassesAndInstanceMainMethodsTest.java
输出:hello world