- 博客(4)
- 收藏
- 关注
原创 源码调试 --map篇--HashTable
底层实现:数组+链表 /** * The hash table data. */ private transient Entry<?,?>[] table; /** * The total number of entries in the hash table. 在Hash表中的总条目 */ private transi...
2020-03-31 17:31:12 106
原创 源码调试 --map篇--HashMap
HashMap: hashmap的一些参数默认初始值: DEFAULT_INITIAL_CAPACITY = 1 << 4; // aka 16 默认初始容量:16 MAXIMUM_CAPACITY = 1 << 30; 默认最大容量:10亿多 DEFAULT_LOAD_FACTOR = 0.75f; 默认负载因子:0.75 ???有什么用? T...
2020-03-31 16:54:12 280
原创 源码调试-LinkedList
/** * 链表结构(双向链表) */ private static class Node<E> { E item; Node<E> next; Node<E> prev; Node(Node<E> prev, E element, Node<E> next) { ...
2020-03-30 16:37:07 87
原创 设计模式--》模板模式(行为型模式)
借鉴来源:https://www.runoob.com/design-pattern/template-pattern.html 在模板模式(Template Pattern)中,一个抽象类公开定义了执行它的方法的方式/模板。它的子类可以按需要重写方法实现,但调用将以抽象类中定义的方式进行。这种类型的设计模式属于行为型模式。 意图:定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法...
2020-03-26 09:46:41 97
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人