随笔分类 - 【java基础】
发表于 2023-01-09 19:32阅读次数:69评论次数:0
摘要:创建不可变集合 List<Integer> list = List.of(1,2,3,4);//[1,2,3,4] Set<Integer> set = Set.of(1,2,3,4);//[1,2,3,4] Map<Integer,Integer> map = Map.of(1,2,3,4);//
阅读全文 »
发表于 2023-01-09 19:11阅读次数:145评论次数:0
摘要:背景 由于Map.of()(jdk-9出现)创建的不可变集合无法超过20个参数,所以可以使用下面的办法创建 Map<Object,Object> map = Map.ofEntries(hm.entrySet().toArray(new Map.Entry[0])); 原理 arr1装的下使用arr
阅读全文 »
发表于 2022-11-19 22:08阅读次数:156评论次数:0
摘要:##什么是内部类? 内部类就是定义在类的内部的类,称之为内部类 Java中内部类分为以下4种: 成员内部类, 内部类在定义时没有使用static修饰(知晓) 静态内部类,内部类在定义时使用static修饰【Java中唯一可以使用static修饰类的方法】 (知晓) 局部内部类,内部类在定义时定义在方
阅读全文 »