-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

Java線程與并發編程實踐

( 簡體 字)
作者:[美]Jeff Friesen類別:1. -> 程式設計 -> JAVA -> 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

序: