java
码头码农
一个996的程序猿
展开
-
关于hashMap你应该知道的内容
为什么一定要了解HashMap 首先,HashMap几乎是面试必问的java知识点,如果你连HashMap都不懂,那你这次面试结果一定大打折扣 其次,常用,java程序猿几乎天天在用它,天天用的东西,你如果不了解可是很危险的哦。 个人觉得,这两点已经足以让咱们好好去学习一番了 文章内容基于:jdk1.8 底层结构 简单点就是:数组 +(链表 or 红黑树) //存储结构:Node数组,Node在长度小于8时是链表,当长度大于8时,自动转成红黑树 transient Node<K,V&g原创 2020-12-11 08:58:43 · 166 阅读 · 0 评论 -
java中声明可迭代接口-Iterable
Iterable Iterable adj.可迭代的 。 以下几点是了解Iterable接口需要注意的 实现这个接口的对象,允许使用 for-each loop语法。 由于Collection接口继承Iterable接口,因此所有实现了Collection的实现类都实现了Iterable接口。 接口方法说明 // 返回一个指定类型的迭代器 Iterator<T> iterator(); // 遍历迭代器,对每个元素执行指定操作(JDk1.8) default原创 2020-11-27 07:04:27 · 335 阅读 · 0 评论