注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)Java多線程與線程池技術(shù)詳解

Java多線程與線程池技術(shù)詳解

Java多線程與線程池技術(shù)詳解

定 價(jià):¥79.00

作 者: 肖海鵬,牟東旭 著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 計(jì)算機(jī)科學(xué)與技術(shù)叢書
標(biāo) 簽: Java 程序設(shè)計(jì) 計(jì)算機(jī)/網(wǎng)絡(luò)

ISBN: 9787302573739 出版時(shí)間: 2021-05-01 包裝: 平裝-膠訂
開本: 16開 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  《Java多線程與線程池技術(shù)詳解/計(jì)算機(jī)科學(xué)與技術(shù)叢書》全面、系統(tǒng)地講解了多線程和線程池技術(shù)?!禞ava多線程與線程池技術(shù)詳解/計(jì)算機(jī)科學(xué)與技術(shù)叢書》共分為10章,第1-3章為基本的多線程技術(shù)基礎(chǔ),包含創(chuàng)建線程、線程狀態(tài)轉(zhuǎn)換、線程間同步等內(nèi)容。第4~8章為線程池技術(shù),包含自定義線程池、通過Executors工具類創(chuàng)建線程池、線程池的底層阻塞隊(duì)列結(jié)構(gòu)、重入鎖等內(nèi)容。第9章和第10章為多線程技術(shù)的應(yīng)用部分,包含基于Tomcat的線程池應(yīng)用、基于ThreadLocal的數(shù)據(jù)庫連接管理、生成訂單號等內(nèi)容?!禞ava多線程與線程池技術(shù)詳解/計(jì)算機(jī)科學(xué)與技術(shù)叢書》提供了大量應(yīng)用實(shí)例,每章后面均附有習(xí)題。《Java多線程與線程池技術(shù)詳解/計(jì)算機(jī)科學(xué)與技術(shù)叢書》適合作為高等院校計(jì)算機(jī)、軟件工程專業(yè)高年級本科生、研究生的教材,同時(shí)可供有一定編程經(jīng)驗(yàn)的軟件開發(fā)人員、廣大科技工作者和研究人員在進(jìn)行多線程編程時(shí)參考使用。

作者簡介

  肖海鵬,人力資源和社會保障部高級職稱;51CTO金牌講師;具有10年大型項(xiàng)目經(jīng)驗(yàn)和10年Java教學(xué)經(jīng)驗(yàn);曾任職E龍網(wǎng)架構(gòu)師、TechFaith系統(tǒng)工程師等。在網(wǎng)絡(luò)上推出了“JavaWeb應(yīng)用開發(fā)技術(shù)”“SSM+SpringBoot實(shí)戰(zhàn)技術(shù)”“多線程與線程池技術(shù)詳解”等視頻教程,廣受網(wǎng)友好評。牟東旭,富景天策(北京)科技集團(tuán)公司高級項(xiàng)目經(jīng)理。多年從事互聯(lián)網(wǎng)一線開發(fā)工作,曾在某互聯(lián)網(wǎng)教育機(jī)構(gòu)擔(dān)任高級講師,精通SSM、SpringBoot、SpringCloud等主流Java開源框架以及Hadoop、Kafka、Hive、HBASEStorm、Spark、Kylin等主流大數(shù)據(jù)技術(shù)。目前專注于專業(yè)氣象服務(wù)領(lǐng)域的產(chǎn)品策劃、技術(shù)架構(gòu)和產(chǎn)品開發(fā)工作。

圖書目錄

第1章 多線程基礎(chǔ)
1.1 進(jìn)程與線程
1.1.1 操作系統(tǒng)與進(jìn)程
1.1.2 線程與進(jìn)程的關(guān)系
1.2 多線程啟動
1.2.1 線程標(biāo)識
1.2.2 Thread與Runnable
1.2.3 run()與start()
1.2.4 Thread源碼分析
1.3 線程狀態(tài)
1.3.1 NEW狀態(tài)
1.3.2 RUNNABLE狀態(tài)
1.3.3 BLOCKED狀態(tài)
1.3.4 WAITING狀態(tài)
1.3.5 TIMED_WAITING狀態(tài)
1.3.6 WAITING與BLOCKED的區(qū)別
1.3.7 TERMINATED狀態(tài)
1.3.8 線程狀態(tài)轉(zhuǎn)換
1.4 sleep()與yield()
1.4.1 線程休眠sleep()
1.4.2 線程讓步y(tǒng)ield()
1.5 線程優(yōu)先級
1.5.1 線程優(yōu)先級與資源競爭
1.5.2 案例:大型浮點(diǎn)運(yùn)算測試
1.5.3 案例:多線程售票
1.6 守護(hù)線程
1.6.1 守護(hù)線程的概念
1.6.2 案例:清道夫與工作者
1.7 本章習(xí)題
第2章 線程安全與共享資源競爭
2.1 synchronized同步介紹
2.2 synchronized同步方法
2.2.1 同步方法調(diào)用流程
2.2.2 同步方法之間的互斥
2.2.3 同步方法與非同步方法
2.3 synchronized同步靜態(tài)方法
2.3.1 單例高并發(fā)問題
2.3.2 類鎖與對象鎖
2.3.3 靜態(tài)同步方法之間互斥
2.3.4 靜態(tài)同步方法與靜態(tài)非同步方法
2.4 synchronized同步代碼塊
2.4.1 鎖當(dāng)前對象
2.4.2 鎖其他對象
2.4.3 鎖Class
2.5 項(xiàng)目案例:火車售票
2.5.1 共享任務(wù)模式
2.5.2 多任務(wù)模式
2.5.3 共享車票資源
2.6 項(xiàng)目案例:家庭消費(fèi)
2.7 項(xiàng)目案例:別墅Party
2.7.1 無鎖模式
2.7.2 單鎖模式
2.7.3 雙鎖模式
2.8 JDK常見類的線程安全性
2.8.1 集合ArrayList與vector
2.8.2 StringBuffer與StringBuilder
2.8.3 HashMap與ConcurrentHashMap
2.9 本章習(xí)題
……
第3章 多線程通信
第4章 線程池入門
第5章 線程池與鎖
第6章 線程池與阻塞隊(duì)列
第7章 線程池與AQS
第8章 結(jié)束線程與線程池任務(wù)
第9章 Tomcat線程池技術(shù)
第10章 并發(fā)編程應(yīng)用
參考文獻(xiàn)

本目錄推薦

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