JAVA 9 特性
信息
JAVA 9 非LTS(Feature)
(Long-Term-Support) 版本
创建不可变集合
创建一个集合为不可变集合:
List.of()
List.of(e1)
List.of(e1, e2) // fixed-argument表单最多可重载10个元素
List.of(elements...) //varargs表单支持任意数量的元素或数组
Guava提供的Immutable不可变集合:
ImmutableList immutableList = ImmutableList.of("wyp", "good");