摘要:不可修改集合API 自 Java 9 开始,Jdk 里面为集合(List/ Set/ Map)都添加了 of 和 copyOf 方法,它们两个都用来创建不可变的集合,来看下它们的使用和区别。 示例1: 示例2: 示例1和2代码差不多,为什么一个为true,一个为false? 来看下它们的源码: of 阅读全文
posted @ 2019-02-02 22:28 西北野狼 阅读 (276) 评论 (0) 编辑
摘要:什么是局部变量类型推断? 大家看出来了,局部变量类型推断就是左边的类型直接使用 var 定义,而不用写具体的类型,编译器能根据右边的表达式自动推断类型,如上面的 String 。 var javastack = "javastack"; 就等于: String javastack = "javast 阅读全文
posted @ 2019-02-02 21:44 西北野狼 阅读 (180) 评论 (0) 编辑