最近 IDEA 发布支持 java10的新版本。
下载地址:www.jetbrains.com/idea/downlo…
安装好后,启动IDEA。
随便进一个项目,然后打开项目架构 快捷键 ctrl + shift + alt + s
添加SDK
给项目适配JDK10
测试
我们都听说过java10的新特性吧。最热的一个特性是 用var 来声明变量,是的,就像js一样。
那接下来直接进入让java粉迫不及待的场面。
/**
* Created by Fant.J.
*/
public class NewJavaTest {
public static void main(String[] args) {
var list = new ArrayList<>();
list.add(1);
list.add("fantj");
list.add(1.00);
list.forEach(System.out::println);
}
}
控制台输出:
1
fantj
1.0
我在这里故意不给ArrayList 赋泛型,因为它默认就是Object,这样我可以给list赋任意类型的变量,给人感觉很像弱类型语言,但是我们应该清楚是因为jvm帮我们猜测了类型。