不可变集合
不可被外界修改内容,外界只能查询集合内容
当集合对象被不可信的库调用时,不可变形式是安全的
书写格式:
List<数据类型> list = new List.of(可变参数,传入要保存的数据)
Set<数据类型> set = new set.of(可变参数),传入的数据具有唯一性
Map.of(参数):第一个和第二个默认为键值对,最多传递10个键值对
若要传递大于10个键值对,则调用方法Map.ofEntries,具体流程如下
新方法copyOf:若传递过去的是不可变集合则会返回该集合,若传递的是可变集合,则会将可变集合转化为不可变集合并返回
总结