/jdk1.8-source-code-read

:yum::yum: jdk1.8 源码阅读

Primary LanguageJava

思维导图总结

一、非并发

幕布导图链接:https://mubu.com/doc95LpcV0Umt

jdk 非并发数据源码导图.png

二、并发

幕布导图链接:https://mubu.com/docfncDN6iU-t

jdk 非并发数据源码导图.png

jdk 源码阅读

一、非并发数据结构

ArrayList 扩容机制
LinkedList 中多次调用的方法
ArrayDeque
HashMap
LinkedHashMap
IdentityHashMap
HashSet & LinkedHashSet
WeakHashMap
PriorityQueue
HashMap 扩容机制与线程安全分析
EnumSet
TreeMap
IdentityHashMap
EnumMap

二、并发数据结构

ArrayBlockingQueue
LinkedBlockingQueue
PriorityBlockingQueue
DelayQueue
ConcurrentHashMap 源码阅读
Hashtable
CopyOnWriteArrayList
AtomicInteger
AQS
ReentrantLock
CountDownLatch
CyclicBarrier
Semaphore
ThreadLocal
ThreadPoolExecutor
ReentrantReadWriteLock
LongAdder