|
-- 會員 / 註冊 --
|
|
|
|
Java線程與并發編程實踐 ( 簡體 字) |
作者:[美]Jeff Friesen | 類別:1. -> 程式設計 -> JAVA -> Java |
譯者: |
出版社:人民郵電出版社 | 3dWoo書號: 46278 詢問書籍請說出此書號!【缺書】 NT售價: 275 元 |
出版日:1/1/2017 |
頁數:261 |
光碟數:0 |
|
站長推薦: |
印刷:黑白印刷 | 語系: ( 簡體 版 ) |
|
加入購物車 │加到我的最愛 (請先登入會員) |
ISBN:9787115440365 |
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 序 |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證) |
作者序: |
譯者序: |
前言: |
內容簡介: Java線程和并發工具是應用開發中的重要部分,備受開發者的重視,也有一定的學習難度。 《Java線程與并發編程實踐》是針對Java 8中的線程特性和并發工具的快速學習和實踐指南。全書共8章,分別介紹了Thread類和Runnable接口、同步、等待和通知、線程組、定時器框架、并發工具、同步器、鎖框架,以及高級并發工具等方面的主題。每章的末尾都以練習題的方式,幫助讀者鞏固所學的知識。附錄A給出了所有練習題的解答,附錄B給出了一個基于Swing線程的教程。 《Java線程與并發編程實踐》適合有一定基礎的Java程序員閱讀學習,尤其適合想要掌握Java線程和并發工具的讀者閱讀參考。
|
目錄:第一部分 線程API 第1章 Thread和Runnable 2 1.1 Thread和Runnable簡介 2 1.1.1 創建Thread和Runnable對象 3 1.1.2 獲取和設置線程狀態 4 1.1.3 獲取和設置線程的名稱 5 1.1.4 獲取一條線程的存活狀態 5 1.1.5 獲取一條線程的執行狀態 6 1.1.6 獲取和設置線程的優先級 6 1.1.7 獲取和設置線程的守護線程狀態 8 1.1.8 啟動線程 9 1.2 操作更高級的線程任務 12 1.2.1 中斷線程 12 1.2.2 等待線程 16 1.2.3 線程睡眠 20 1.3 練習 23 1.4 小結 24 第2章 同步 26 2.1 線程中的問題 26 2.1.1 競態條件 26 2.1.2 緩存變量 29 2.2 同步臨界區的訪問 30 2.2.1 使用同步方法 32 2.2.2 使用同步塊 33 2.3 謹防活躍性問題 34 2.4 Volatile和Final變量 39 2.5 練習 48 2.6 小結 50 第3章 等待和通知 52 3.1 等待/通知API一覽 52 3.2 生產者和消費者 55 3.3 練習 65 3.4 小結 66 第4章 額外的線程能力 67 4.1 線程組 67 4.2 線程局部變量 73 4.3 定時器框架 77 4.3.1 深入Timer 81 4.3.2 深入TimerTask 85 4.4 練習 87 4.5 小結 88 第二部分 并發工具類 第5章 并發工具類和Executor框架 90 5.1 探索Executor 91 5.2 練習 103 5.3 小結 105 第6章 同步器 106 6.1 倒計時門閂 106 6.2 同步屏障 111 6.3 交換器 119 6.4 信號量 126 6.5 信號量和公平策略 127 6.6 Phaser 136 6.7 練習 139 6.8 小結 140 第7章 鎖框架 142 同步及低級別的鎖 142 7.1 鎖 143 7.2 重入鎖 145 7.3 條件 149 7.4 讀寫鎖 157 7.5 重入讀寫鎖 158 7.6 練習 165 7.7 小結 166 第8章 額外的并發工具類 167 8.1 并發集合 167 8.1.1 使用BlockingQueue和ArrayBlockingQueue 169 8.1.2 深入學習ConcurrentHashMap 172 8.2 原子變量 173 8.3 Fork/Join框架 179 8.4 Completion Service 190 8.5 練習 194 8.6 小結 196 第三部分 附錄 附錄A 練習題答案 198 第1章:Thread和Runnable 198 第2章:同步 201 第3章:等待和通知 205 第4章:額外的線程能力 208 第5章:并發工具類和Executor框架 211 第6章:同步器 215 第7章:鎖框架 220 第8章:額外的并發工具 222 附錄B Swing中的線程 225 單線程編程模型 225 線程化API 231 SwingUtilities和EventQueue 231 SwingWorker 240 定時器 245 基于定時器的幻燈片展示 249
|
序: |
|