Java 11 - 编译免费启动


从 Java 11 开始,现在无需编译即可轻松测试单个 java 文件。考虑以下示例 -

ApiTester.java

public class Tester {
   public static void main(String[] args) {
     System.out.println("Hello World!"); 
   }
}

旧的运行文件方式

$ javac ApiTester.java
$ java Tester
Hello World!

运行文件的新方式

$ java ApiTester.java
Hello World!

这一新功能将帮助开发人员快速测试功能,而无需在运行代码之前进行编译。