Java集合框架
对Java集合框架中常用类进行源码分析
南瓜灯cc
减法即加法
展开
-
Java_LinkedHashSet工作原理
Hash table and linked list implementation of the Set interface, with predictable iteration order. This implementation differs from HashSet in that it maintains a doubly-linked list running through a原创 2017-05-04 15:10:02 · 1042 阅读 · 0 评论 -
Java_LinkedHashMap工作原理
Hash table and linked list implementation of the Map interface,with predictable iteration order. This implementation differs from HashMap in that it maintains a doubly-linked list running through all原创 2017-05-04 14:50:11 · 3783 阅读 · 3 评论 -
Java_HashSet工作原理
This class implements the Set interface, backed by a hash table (actually a HashMap instance). It makes no guarantees as to the iteration order of the set; in particular, it does not guarantee that th原创 2017-05-03 23:53:30 · 1305 阅读 · 0 评论 -
Java_LinkedList工作原理
Doubly-linked list implementation of the List and Deque interfaces. Implements all optional list operations, and permits all elements (including null).LinkedList实现了list接口,其底层实际上一个双向链表,其基本操作就是对双向链表的操作原创 2017-05-03 17:47:11 · 1542 阅读 · 0 评论 -
Java_ArrayList的工作原理
Resizable-array implementation of the List interface. Implementsall optional list operations, and permits all elements, includingnull. In addition to implementing the List interface, this class pro原创 2017-05-03 14:03:30 · 616 阅读 · 0 评论 -
Java_HashMap的工作原理(Jdk1.8)
本文主要是从以下几个方面对HashMap进行分析:一:什么是HashMap以及HashMap的基本特性有哪些?二:HashMap的基本工作原理是什么?三:关于put(),get()方法在源码层面是怎么实现的?(对put的源码做重点分析)四:HashMap中的hash算法是如何实现的?五:HashMap使如何进行resize的?六:关于HashMap还可以深入了解原创 2016-09-22 18:10:43 · 3691 阅读 · 2 评论