Java修煉指南:高頻源碼解析
本書通過圖文結合的講解方式幫助讀者理解JDK源碼,完成多線程并發編程從入門到實踐的飛躍,全書分為7章:第1章主要講解Java基礎類的源碼實現;第2章主要剖析了常用集合類的原理源碼;第3章講解了常用原子類AtomicLong和LongAdder的用法和原理;第4章主要剖析了JUC獨占鎖ReentrantLock的原理源碼,ReentrantLock是學習其他并發類的基礎;第5章剖析了兩種常用并發容器List和Map的實現原理,重點講解了ConcurrentHashMap的實現;第6章講解了阻塞隊列的實現,著重講解其代表類ArrayBlockingQueue和LinkedBlockingQueue的原理源碼;第7章剖析了線程池的原理源碼。本書適合Java研發工程師、對JDK源碼或Java并發編程感興趣以及希望探索JUC包原理源碼人員閱讀。
·8.3萬字