日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)Java多線程并發(fā)體系實(shí)戰(zhàn)(微課視頻版)

Java多線程并發(fā)體系實(shí)戰(zhàn)(微課視頻版)

Java多線程并發(fā)體系實(shí)戰(zhàn)(微課視頻版)

定 價(jià):¥79.00

作 者: 劉寧萌
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買這本書可以去


ISBN: 9787302637929 出版時(shí)間: 2023-09-01 包裝: 平裝-膠訂
開本: 16開 頁(yè)數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書全面、系統(tǒng)地介紹了Java多線程相關(guān)的核心知識(shí)點(diǎn),把官方多線程的核心知識(shí)點(diǎn)用鏈路的方式講解清楚。讀者在學(xué)習(xí)的過程中需要循序漸進(jìn),核心知識(shí)點(diǎn)的理解是很重要的。由核心知識(shí)點(diǎn)擴(kuò)展開來就可以形成萬(wàn)物。學(xué)習(xí)和創(chuàng)造希望讀者在此過程中能擁有自已的成長(zhǎng)和思維。 全書共分為10章。第1~3章介紹了線程的核心知識(shí)點(diǎn),第4章講解線程局部變量,第5章介紹Lock鎖,第6章講解原子包,第7章介紹阻塞隊(duì)列,第8章介紹線程池,第9章講解線程同步器,第10章是AQS源代碼分析。 本書每個(gè)章節(jié)都有相對(duì)應(yīng)的代碼驗(yàn)證環(huán)節(jié),提供大量應(yīng)用實(shí)例,每章節(jié)均附有習(xí)題。 本書適合有一定的Java基礎(chǔ)知識(shí),包括語(yǔ)法、結(jié)構(gòu)、面像對(duì)象的編程概念。**還有一定的并發(fā)編程基礎(chǔ)的讀者閱讀。也可作為計(jì)算機(jī)相關(guān)專業(yè)的學(xué)習(xí)用書和參考教材,以及Java軟件開發(fā)者的自學(xué)用書和研究人員的參考用書。

作者簡(jiǎn)介

  劉寧萌,資深Java工程師。熱愛軟件技術(shù)行業(yè),機(jī)緣巧合進(jìn)入此行業(yè),希望能給此行業(yè)帶來一些好的東西。5年Java從業(yè)經(jīng)驗(yàn),多個(gè)開源項(xiàng)目發(fā)起人,其中cpdog開源項(xiàng)目已獲得JetBrains官方免費(fèi)開源許可證。

圖書目錄

第1章多線程基礎(chǔ)(54min)
1.1多線程帶來的好處和問題
1.1.1多線程帶來的好處
1.1.2多線程帶來的問題
1.2進(jìn)程和線程
1.3線程創(chuàng)建方式
1.4線程啟動(dòng)方式
1.5線程的概念及常用方法
1.5.1線程狀態(tài)
1.5.2常用方法
1.6線程的優(yōu)先級(jí)
1.7守護(hù)線程
小結(jié)
習(xí)題
第2章多線程進(jìn)階(149min)
2.1ThreadGroup類線程組
2.1.1構(gòu)造器
2.1.2常用方法
2.2Thread線程對(duì)象構(gòu)造器
2.2.1stackSize(棧大小)
2.2.2共享線程局部變量
2.3Thread類常用方法
2.4Thread線程對(duì)象異常捕獲
2.4.1線程對(duì)象自己的異常捕獲器
2.4.2所屬線程組對(duì)象異常捕獲器
2.4.3Thread類全局異常捕獲器
2.5等待線程對(duì)象銷毀
2.6線程對(duì)象優(yōu)雅關(guān)閉
2.6.1中斷相關(guān)方法
2.6.2官方響應(yīng)中斷的方法
小結(jié)
習(xí)題
第3章多線程特性(132min)
3.1引出synchronized對(duì)象鎖
3.2synchronized對(duì)象鎖
3.2.1標(biāo)準(zhǔn)對(duì)象
3.2.2class對(duì)象
3.2.3鎖特性
3.3線程死鎖的產(chǎn)生
3.3.1JConsole
3.3.2jstack
3.4對(duì)象監(jiān)視器
3.4.1wait()
3.4.2wait(long timeoutMillis)
3.4.3notify()
3.4.4notifyAll()
3.5線程的可見性和重排序
3.5.1可見性
3.5.2重排序
3.6線程生命周期狀態(tài)
3.6.1NEW
3.6.2RUNNABLE
3.6.3BLOCKED
3.6.4WAITING
3.6.5TIMED_WAITING
3.6.6TERMINATED
小結(jié)
習(xí)題
第4章ThreadLocal線程局部變量(104min)
4.1在方法鏈路中傳遞數(shù)據(jù)
4.2引出線程局部變量
4.3線程局部變量核心概念
4.3.1Thread對(duì)象數(shù)據(jù)保存點(diǎn)
4.3.2線程局部變量操作入口
4.3.3線程局部變量數(shù)據(jù)操作功能
4.3.4弱引用介紹
小結(jié)
習(xí)題
第5章Lock鎖(104min)
5.1Lock接口
5.2ReentrantLock
5.2.1構(gòu)造器
5.2.2常用方法
5.2.3公平鎖或非公平鎖
5.2.4自旋鎖
5.3Condition
5.4ReentrantReadWriteLock
5.4.1構(gòu)造器
5.4.2共享鎖和互斥鎖
5.4.3重入特性
5.4.4常用方法
小結(jié)
習(xí)題
第6章atomic原子包(117min)
6.1AtomicBoolean
6.1.1構(gòu)造器
6.1.2常用方法
6.2AtomicInteger
6.2.1構(gòu)造器
6.2.2常用方法
6.3AtomicReference
6.3.1構(gòu)造器
6.3.2常用方法
6.4AtomicIntegerFieldUpdater
6.4.1對(duì)象創(chuàng)建
6.4.2常用方法
6.5AtomicIntegerArray
6.5.1構(gòu)造器
6.5.2常用方法
6.6LongAdder
6.6.1實(shí)現(xiàn)方式
6.6.2常用方法
小結(jié)
習(xí)題
第7章阻塞隊(duì)列(216min)
7.1ArrayBlockingQueue
7.1.1構(gòu)造器
7.1.2常用方法
7.2LinkedBlockingQueue
7.2.1構(gòu)造器
7.2.2常用方法
7.3LinkedTransferQueue
7.3.1構(gòu)造器
7.3.2常用方法
7.4SynchronousQueue
7.4.1構(gòu)造器
7.4.2常用方法
7.5DelayQueue
7.5.1構(gòu)造器
7.5.2常用方法
7.6PriorityBlockingQueue
7.6.1構(gòu)造器
7.6.2常用方法
小結(jié)
習(xí)題
第8章線程池(248min)
8.1ThreadPoolExecutor
8.1.1構(gòu)造器
8.1.2常用方法
8.2FutureTask
8.2.1構(gòu)造器
8.2.2常用方法
8.3AbstractExecutorService
8.3.1構(gòu)造器
8.3.2常用方法
8.4ScheduledThreadPoolExecutor
8.4.1構(gòu)造器
8.4.2常用方法
小結(jié)
習(xí)題
第9章線程同步器(152min)
9.1CountDownLatch
9.1.1構(gòu)造器
9.1.2常用方法
9.2CyclicBarrier
9.2.1構(gòu)造器
9.2.2常用方法
9.3Semaphore
9.3.1構(gòu)造器
9.3.2常用方法
9.4Phaser
9.4.1構(gòu)造器
9.4.2常用方法
小結(jié)
習(xí)題
第10章AQS源碼分析
10.1構(gòu)造器
10.2常用方法
10.3ConditionObject
小結(jié)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) rgspecialties.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)