Java多線程編程核心技術(第3版)
現代軟件規模大、實時性要求高,所以掌握提升處理和響應速度的多線程技術勢在必行。本書涵蓋多線程編程的核心庫、方法、原理,透徹講解了高并發的本質與應對方法,幫助讀者解決高并發環境下的業務瓶頸。本書具體內容如下:第1章講解Java多線程的基礎知識,包括Thread類的核心API的使用。第2章講解在多線程中通過synchronized關鍵字對并發訪問進行控制的方法,為讀者學習同步知識打好堅實的基礎。第3章介紹線程間通信,以在多線程中進行數據傳遞。第4章介紹并發訪問時的同步處理實現,包括讀寫鎖(Lock對象)等相關技術點。第5章剖析定時器Timer類的內部原理。定時器在Android開發中會有深入應用,是很重要的技術點。第6章介紹單例模式下多線程的全面解決方案。第7章對前面遺漏的知識點進行補充,使多線程的知識體系更加完整,盡量做到不出現技術空白點。第8章介紹并發集合框架,可以大大提升開發多線程應用程序的效率。第9章介紹線程池的使用,讓線程管理更規范、高效。這也是Java程序員面試必問的技術點。
·13.6萬字