Java10 初体验

阅读 16
收藏 1
2018-03-29
原文链接:www.jianshu.com

最近 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帮我们猜测了类型。

评论