注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)Java線程(第三版)

Java線程(第三版)

Java線程(第三版)

定 價(jià):¥39.00

作 者: (美)奧克斯,(美)王 著,公司 編譯;O’Reilly譯
出版社: 東南大學(xué)出版社
叢編項(xiàng): 東南大學(xué)出版社O'REILLY圖書(shū)系列
標(biāo) 簽: Java

ISBN: 9787564102395 出版時(shí)間: 2006-03-01 包裝: 膠版紙
開(kāi)本: 小16開(kāi) 頁(yè)數(shù): 339 字?jǐn)?shù):  

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

  線程(thread)是Java程序設(shè)計(jì)的基本要素,但學(xué)習(xí)如何有效率地運(yùn)用它們是很重要的工作?!禞ava線程》這一經(jīng)典圖書(shū)的新版為你展示出如何完全地運(yùn)用Java的threading功能且展示出在Java 2 Standard Edition Version 5.0(J2SE 5.0)上最新的變動(dòng)。本書(shū)提供了完整的以及步驟詳盡的thread程序設(shè)計(jì)方法。Java的threading系統(tǒng)與其他的threading系統(tǒng)相較之下顯得更為簡(jiǎn)單。在早期的Java版本中,簡(jiǎn)化是有利有弊的,如在其他threading系統(tǒng)上可以看到的某些高級(jí)功能在Java中是找不到的。J2SE 5.0改變了一切:它提供了非常多的與thread相關(guān)的新class,能夠讓撰寫(xiě)multithreaded程序的工作變得更簡(jiǎn)單?!禞ava線程》第三版已經(jīng)過(guò)完整的擴(kuò)編與修訂。本書(shū)完整收錄了來(lái)自java.util.concurrent的并發(fā)功能。新的章節(jié)涵蓋thread的性能、在Swing中使用thread、thread與Collection class、thread pool以及thread與I/O(傳統(tǒng)的、新型的、中斷的)。還無(wú)法配置J2SE 5.0的開(kāi)發(fā)者可以借由附錄中所提供的thread工具于較早的Java版本中達(dá)成類(lèi)似的功能。本書(shū)涵蓋了以下主題:·Lock starvation與死鎖檢測(cè)·Atomic class與極簡(jiǎn)同步(J2SE 5.0)·Swing、I/O以及Collection class與Java thread的交互·程序化地控制lock與condition variable(J2SE 5.0)·Thread的性能與安全性·Thread pool (J2SE 5.0)·Thread group·特定平臺(tái)上的thread調(diào)度·Task scheduler(J2SE 5.0)·多處理器環(huán)境下的并行循環(huán)

作者簡(jiǎn)介

暫缺《Java線程(第三版)》作者簡(jiǎn)介

圖書(shū)目錄

前言
第一章 Thread導(dǎo)論
 Java術(shù)語(yǔ)
 關(guān)于范例
 為何要用Thread 7
 總結(jié)
第二章 Thread的創(chuàng)建與管理
 什么是Thread 7
 創(chuàng)建Thread
 Thread的生命周期
 兩種停止Thread的方式
 Runnable Interface
 Thread與對(duì)象
 總結(jié)
第三章 數(shù)據(jù)同步
 Synchronized關(guān)鍵字
 Volatile關(guān)鍵字
 更多Race condition的討論
 明確的(explicit)Locking
 Lock Scope
 選擇Locking機(jī)制
 Nested Lock
 死鎖
 Lock公平(Fairness)
 總結(jié)
第四章 Thread Notifjcation.
 等待與通知
 條件變量
 總結(jié)
第五章 極簡(jiǎn)同步技巧
 能避免同步嗎?
 Atomic變量
 Thread局部變量
 總結(jié)
第六章 高級(jí)同步議題
 同步術(shù)語(yǔ)
 J2SE 5.0中加入的同步Class
 防止死鎖
 死鎖檢測(cè)
 Lock饑餓
 總結(jié)
第七章 Thread與Swing
 Swing Threading的限制
 事件派發(fā)Thread的處理
 使用invokeLater()與invokeAndWait()
 長(zhǎng)時(shí)間運(yùn)行的事件回調(diào)
 總結(jié)
第八章 Thread與Collection Class
 Collection Class的概述
 同步與Collection Class
 生產(chǎn)者/消費(fèi)者模式
 使用Collection Class
 總結(jié)
第九章 Thread調(diào)度
 Thread調(diào)度的概述
 以Thread優(yōu)先級(jí)來(lái)調(diào)度
 常見(jiàn)Threading的實(shí)現(xiàn)
 總結(jié)
第十章 Thread Pool
 為何要用Thread Pool?
 Executor
 使用Thread Pool
 Queue與大小
 創(chuàng)建Thread
 Callable Task與Future結(jié)果
 單一Thread化的訪問(wèn)
 總結(jié)
第十一章 Task的調(diào)度
 Task調(diào)度的概述
 java.util.Timer Class
 javax.SWing.Timer Class
 ScheduledThreadPoolExecutor Class
 總結(jié)
第十二章 Thread與I/O
 傳統(tǒng)的I/O服務(wù)器
 新的I/O服務(wù)器
 被中斷的I/O
 總結(jié)
第十三章 各種Thread議題
 Thread Group
 Thread與Java安全性
 Daemon Thread
 Thread與Class的加載
 Thread與異常處理
 Thread、StacK、內(nèi)存的使用
 總結(jié)
第十四章 Thread性能
 性能的概述
 同步的Collection
 Atomic變量與有競(jìng)爭(zhēng)的同步
 Thread的創(chuàng)建與Thread Pool
 總結(jié)
第十五章 多處理器計(jì)算機(jī)的并行化循環(huán)
 對(duì)單一Threaded程序的并行化
 多處理器擴(kuò)大(scaling)
 總結(jié)
附錄 被撤換的Th reading功能
索引

本目錄推薦

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