Java多線程併發體系實戰 (微課視頻版) 劉寧萌 9787302637929 【台灣高等教育出版社】

圖書均為代購,正常情形下,訂後約兩周可抵台。
物品所在地:中國大陸
原出版社:清華大學
NT$502
商品編號:
供貨狀況: 尚有庫存

此商品參與的優惠活動

加入最愛
商品介紹
*完成訂單後正常情形下約兩周可抵台
*本賣場提供之資訊僅供參考,以到貨標的為正確資訊。
印行年月:202309*若逾兩年請先於私訊洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:Java多線程併發體系實戰 (微課視頻版)
ISBN:9787302637929
出版社:清華大學
著編譯者:劉寧萌
叢書名:計算機技術開發與應用叢書
頁數:291
所在地:中國大陸 *此為代購商品
書號:1576917
可大量預訂,請先連絡。

內容簡介

本書全面、系統地介紹了Java多線程相關的核心知識點,把官方多線程的核心知識點用鏈路的方式講解清楚。讀者在學習的過程中需要循序漸進,核心知識點的理解是很重要的。由核心知識點擴展開來就可以形成萬物。學習和創造希望讀者在此過程中能擁有自已的成長和思維。 全書共分為10章。第1∼3章介紹了線程的核心知識點,第4章講解線程局部變數,第5章介紹Lock鎖,第6章講解原子包,第7章介紹阻塞隊列,第8章介紹線程池,第9章講解線程同步器,第10章是AQS源代碼分析。本書每個章節都有相對應的代碼驗證環節,提供大量應用實例,每章節均附有習題。 本書適合有一定的Java基礎知識,包括語法、結構、面像對象的編程概念。最好還有一定的併發編程基礎的讀者閱讀。也可作為計算機相關專業的學慣用書和參考教材,以及Java軟體開發者的自學用書和研究人員的參考用書。

作者簡介

劉寧萌,資深Java工程師。熱愛軟體技術行業,機緣巧合進入此行業,希望能給此行業帶來一些值得分享的東西。多年Java從業經驗,多個開源項目發起人,其中cpdog開源項目已獲得JetBrains官方開源許可證。

目錄

第1章 多線程基礎(54min)
1 1 多線程帶來的好處和問題
1 1 1 多線程帶來的好處
1 1 2 多線程帶來的問題
1 2 進程和線程
1 3 線程創建方式
1 4 線程啟動方式
1 5 線程的概念及常用方法
1 5 1 線程狀態
1 5 2 常用方法
1 6 線程的優先順序
1 7 守護線程
小結
習題
第2章 多線程進階(149min)
2 1 ThreadGroup類線程組
2 1 1 構造器
2 1 2 常用方法
2 2 Thread線程對象構造器
2 2 1 stackSize(棧大小)
2 2 2 共享線程局部變數
2 3 Thread類常用方法
2 4 Thread線程對象異常捕獲
2 4 1 線程對象自己的異常捕獲器
2 4 2 所屬線程組對象異常捕獲器
2 4 3 Thread類全局異常捕獲器
2 5 等待線程對象銷毀
2 6 線程對象優雅關閉
2 6 1 中斷相關方法
2 6 2 官方響應中斷的方法
小結
習題
第3章 多線程特性(132min)
3 1 引出synchronized對象鎖
3 2 synchronized對象鎖
3 2 1 標準對象
3 2 2 class對象
3 2 3 鎖特性
3 3 線程死鎖的產生
3 3 1 JConsole
3 3 2 jstack
3 4 對象監視器
3 4 1 wait()
3 4 2 wait(long timeoutMillis)
3 4 3 notify()
3 4 4 notifyAll()
3 5 線程的可見性和重排序
3 5 1 可見性
3 5 2 重排序
3 6 線程生命周期狀態
3 6 1 NEW
3 6 2 RUNNABLE
3 6 3 BLOCKED
3 6 4 WAITING
3 6 5 TIMED_WAITING
3 6 6 TERMINATED
小結
習題
第4章 ThreadLocal線程局部變數(104min)
4 1 在方法鏈路中傳遞數據
4 2 引出線程局部變數
4 3 線程局部變數核心概念
4 3 1 Thread對象數據保存點
4 3 2 線程局部變數操作入口
4 3 3 線程局部變數數據操作功能
4 3 4 弱引用介紹
小結
習題
第5章 Lock鎖(104min)
5 1 Lock介面
5 2 ReentrantLock
5 2 1 構造器
5 2 2 常用方法
5 2 3 公平鎖或非公平鎖
5 2 4 自旋鎖
5 3 Condition
5 4 ReentrantReadWriteLock
5 4 1 構造器
5 4 2 共享鎖和互斥鎖
5 4 3 重入特性
5 4 4 常用方法
小結
習題
第6章 atomic原子包(117min)
6 1 AtomicBoolean
6 1 1 構造器
6 1 2 常用方法
6 2 AtomicInteger
6 2 1 構造器
6 2 2 常用方法
6 3 AtomicReference
6 3 1 構造器
6 3 2 常用方法
6 4 AtomicIntegerFieldUpdater
6 4 1 對象創建
6 4 2 常用方法
6 5 AtomicIntegerArray
6 5 1 構造器
6 5 2 常用方法
6 6 LongAdder
6 6 1 實現方式
6 6 2 常用方法
小結
習題
第7章 阻塞隊列(216min)
7 1 ArrayBlockingQueue
7 1 1 構造器
7 1 2 常用方法
7 2 LinkedBlockingQueue
7 2 1 構造器
7 2 2 常用方法
7 3 LinkedTransferQueue
7 3 1 構造器
7 3 2 常用方法
7 4 SynchronousQueue
7 4 1 構造器
7 4 2 常用方法
7 5 DelayQueue
7 5 1 構造器
7 5 2 常用方法
7 6 PriorityBlockingQueue
7 6 1 構造器
7 6 2 常用方法
小結
習題
第8章 線程池(248min)
8 1 ThreadPoolExecutor
8 1 1 構造器
8 1 2 常用方法
8 2 FutureTask
8 2 1 構造器
8 2 2 常用方法
8 3 AbstractExecutorService
8 3 1 構造器
8 3 2 常用方法
8 4 ScheduledThreadPoolExecutor
8 4 1 構造器
8 4 2 常用方法
小結
習題
第9章 線程同步器(152min)
9 1 CountDownLatch
9 1 1 構造器
9 1 2 常用方法
9 2 CyclicBarrier
9 2 1 構造器
9 2 2 常用方法
9 3 Semaphore
9 3 1 構造器
9 3 2 常用方法
9 4 Phaser
9 4 1 構造器
9 4 2 常用方法
小結
習題
第10章 AQS源碼分析
10 1 構造器
10 2 常用方法
10 3 ConditionObject
小結
詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。
規格說明
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理