TOP
0
0
即日起~7/10,三民書局週年慶暖身活動,簽到拿好禮!
Java 7併發程序設計實戰手冊(簡體書)
滿額折

Java 7併發程序設計實戰手冊(簡體書)

商品資訊

人民幣定價:59 元
定價
:NT$ 354 元
優惠價
87308
領券後再享88折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:9 點
相關商品
商品簡介
作者簡介
目次

商品簡介

Java 7在并發編程方面,帶來了很多令人激動的新功能,這將使你的應用程序具備更好的并行任務性能。
《Java 7并發編程實戰手冊》是Java 7并發編程的實戰指南,介紹了Java 7并發API中大部分重要而有用的機制。全書分為9章,涵蓋了線程管理、線程同步、線程執行器、Fork/Join框架、并發集合、定制并發類、測試并發應用等內容。全書通過60多個簡單而非常有效的實例,幫助讀者快速掌握Java 7多線程應用程序的開發技術。學習完《Java 7并發編程實戰手冊》,你可以將這些開發技術直接應用到自己的應用程序中。
《Java 7并發編程實戰手冊》適合具有一定Java編程基礎的讀者閱讀和學習。如果你是一名Java開發人員,并且想進一步掌握并發編程和多線程技術,并挖掘Java 7并發的新特性,那麼《Java 7并發編程實戰手冊》是你的合適之選。

作者簡介

Javier Fernández González 是一名有著超過 10 年 Java 技術經驗的軟件架構師。他曾過擔任過教師,研究員,程序員和分析員,現在是 Java 項目、特別是 J2EE 相關項目的架構師。在擔任教師期間,他在 Java 、 J2EE 和 Struts 框架上有超過 1,000 個小時的教學時間。當研究員時,他曾在信息檢索領域,用 Java 開發應用程序來處理大量的數據,并且是一些期刊文章及和會議演示的合作者。近些年來,他在不同的領域(比如公共行政,保險,醫療保健,交通,等等)為不同的客戶開發 J2EE Web 應用程序。目前,他在歐洲最大的咨詢公司(Capgemini,凱捷)擔任軟件架構師,為保險公司開發和維護應用程序。

目次

第1章 線程管理
1.1 簡介
1.2 線程的創建和運行
1.3 線程信息的獲取和設置
1.4 線程的中斷
1.5 線程中斷的控制
1.6 線程的休眠和恢復
1.7 等待線程的終止
1.8 守護線程的創建和運行
1.9 線程中不可控異常的處理
1.10 線程局部變量的使用
1.11 線程的分組
1.12 線程組中不可控異常的處理
1.13 使用工廠類創建線程

第2章 線程同步基礎
2.1 簡介
2.2 使用synchronized實現同步方法
2.3 使用非依賴屬性實現同步
2.4 在同步代碼中使用條件
2.5 使用鎖實現同步
2.6 使用讀寫鎖實現同步數據訪問
2.7 修改鎖的公平性
2.8 在鎖中使用多條件(Multiple Condition)

第3章 線程同步輔助類
3.1 簡介
3.2 資源的并發訪問控制
3.3 資源的多副本的并發訪問控制
3.4 等待多個并發事件的完成
3.5 在集合點的同步
3.6 并發階段任務的運行
3.7 并發階段任務中的階段切換
3.8 并發任務間的數據交換

第4章 線程執行器
4.1 簡介
4.2 創建線程執行器
4.3 創建固定大小的線程執行器
4.4 在執行器中執行任務并返回結果
4.5 運行多個任務并處理第一個結果
4.6 運行多個任務并處理所有結果
4.7 在執行器中延時執行任務
4.8 在執行器中周期性執行任務
4.9 在執行器中取消任務
4.10 在執行器中控制任務的完成
4.11 在執行器中分離任務的啟動與結果的處理
4.12 處理在執行器中被拒絕的任務

第5章 Fork/Join框架
5.1 簡介
5.2 創建Fork/Join線程池
5.3 合并任務的結果
5.4 異步運行任務
5.5 在任務中拋出異常
5.6 取消任務

第6章 并發集合
6.1 簡介
6.2 使用非阻塞式線程安全列表
6.3 使用阻塞式線程安全列表
6.4 使用按優先級排序的阻塞式線程安全列表
6.5 使用帶有延遲元素的線程安全列表
6.6 使用線程安全可遍歷映射
6.7 生成并發隨機數
6.8 使用原子變量
6.9 使用原子數組

第7章 定制并發類
7.1 簡介
7.2 定制ThreadPoolExecutor類
7.3 實現基于優先級的Executor類
7.4 實現ThreadFactory接口生成定制線程
7.5 在Executor對象中使用ThreadFactory
7.6 定制運行在定時線程池中的任務
7.7 通過實現ThreadFactory接口為Fork/Join框架生成定制線程
7.8 定制運行在Fork/Join框架中的任務
7.9 實現定制Lock類
7.10 實現基于優先級的傳輸隊列
7.11 實現自己的原子對象

第8章 測試并發應用程序
8.1 簡介
8.2 監控Lock接口
8.3 監控Phaser類
8.4 監控執行器框架
8.5 監控Fork/Join池
8.6 輸出高效的日志信息
8.7 使用FindBugs分析并發代碼
8.8 配置Eclipse調試并發代碼
8.9 配置NetBeans調試并發代碼
8.10 使用MultithreadedTC測試并發代碼

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 308
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區