摘要:
1、jdk1.8的四大核心函数式接口 函数式接口参数类型返回值类型描述ConsumerT无处理一个接受T类型的值FunctionTR处理T类型的值,并返回R类型的值Supplier无T接受一个T类型的值PredicateTboolean处理T类型的值,返回true或者false 2、基本使用: 2. 阅读全文
posted @ 2021-07-11 15:54
JamieChyi
阅读(21)
评论(0)
推荐(0)
摘要:
集合框架的iterator接口 1.集合输出 很是情况下,我们都要把集合的内容进行输出,也就是遍历集合 遍历集合的方式有以下几种: IteratorListIterator(可用于list集合)Enumeration(可用于遍历vector集合)foreach 其中foreach和iterator使 阅读全文
posted @ 2021-07-11 13:59
JamieChyi
阅读(16)
评论(0)
推荐(0)
摘要:
HashSet、TreeSet、LinkedHashSet的区别 1、HashSet 1.实现方式:基于哈希表(HashMap)实现 2.不允许重复,可以有一个null元素 3.不保证顺序恒久不变 4.添加元素时把元素作为HashMap的key存储,HashMap的value使用一个固定的Objec 阅读全文
posted @ 2021-07-11 10:34
JamieChyi
阅读(55)
评论(0)
推荐(0)
摘要:
ArrayList、Vector、LinkList的区别? 1、ArrayList 实现原理,采用动态对象数组实现,默认构造方法创建了一个空数组第一次添加元素,扩展容量为10,之后的扩充算法:原来的数组大小+原来数组的一半不适合进行删除或插入操作为了防止数组动态扩充次数过多,建议创建ArrayLis 阅读全文
posted @ 2021-07-11 09:02
JamieChyi
阅读(19)
评论(0)
推荐(0)

浙公网安备 33010602011771号