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