首頁
中文書目錄
原文書目錄
 站內快速搜尋
資源中心
Book Series
Special Interest













■好消息,歐萊禮書籍已重新鋪貨至各大書局及網路書店,歡迎讀者選購       ■歡迎各院校採用歐萊禮書籍,學校團購請洽校園服務團隊
Java Threads, 3rd Edition
書名:Java Threads 深度探討 第三版
作者:Scott Oaks & Henry Wong
編譯:楊尊一
書號:A159
ISBN:986-7794-48-6
頁數:380頁
出版日期:2005 年 03 月
售價:760


目錄

第 1 章 Thread 導論

Java 術語
關於範例
為何要用 Thread?
摘要

第 2 章 Thread 的建構與管理

什麼是 Thread?
建構 Thread
Thread 的生命週期
兩種停止 Thread 的方式
Runnable Interface
Thread 與物件
摘要

第 3 章 資料同步化

Synchronized 關鍵字
Volatile 關鍵字
更多 Race Condition 的討論
明確的(explicit)Locking
Lock Scope
選擇 Locking 機制
Nested Lock
死結
Lock 的適當性(Fairness)
摘要

第 4 章 Thread Notification

等待與通告
條件變數
摘要

第 5 章 極簡同步化的技巧

能避免同步化嗎?
Atomic 變數
Thread 區域變數
摘要

第 6 章 進階同步化議題

同步化的術語
J2SE 5.0 加入的同步化 Class
防止死結
死結偵測
Lock 匱乏
摘要

第 7 章 Thread 與 Swing

Swing Threading 的限制
事件分派 Thread 的處理
使用 invokeLater() 與 invokeAndWait()
長時間執行的事件回呼
摘要

第 8 章 Thread 與 Collection Class

Collection Class 的概觀
同步化與 Collection Class
生產者與消費者樣式
使用 Collection Class
摘要

第 9 章 Thread 的排程

Thread 排程的概觀
以 Thread 優先權來排程
常見的 Threading 實作
摘要

第 10 章 Thread Pool

為何要用 Thread Pool?
Executor
使用 Thread Pool
Queue 的大小
建構 Thread
Callable Task 與 Future 結果
單一 Thread 化的存取
摘要

第 11 章 Task 的排程

Task 排程的概觀
java.util.Timer Class
javax.swing.Timer Class
ScheduledThreadPoolExecutor Class
摘要

第 12 章 Thread 與 I/O

傳統的 I/O 伺服器
新的 I/O 伺服器
被插斷的 I/O
摘要

第 13 章 各種 Thread 議題

Thread Group
Thread 與 Java 安全性
Daemon Thread
Thread 與 Class 的載入
Thread 與例外處理
Thread、Stack、與記憶體的使用
摘要

第 14 章 Thread 的效能

效能的概觀
同步化過的 Collection
Atomic 變數與有競爭的同步化
Thread 的建構與 Thread Pool
摘要

第 15 章 多處理器電腦的平行化迴圈

對單一 Threaded 程式的平行化
多處理器擴大(scaling)
摘要

附錄 廢退的Threading 功能

索引


| 首頁 | 聯絡我們 |
© 2009, O'Reilly Media, Inc. Taiwan Branch