Java 7並發編程實戰手冊

Java 7並發編程實戰手冊 pdf epub mobi txt 電子書 下載2025

出版者:人民郵電齣版社
作者:[西]Javier Fernández González
出品人:
頁數:339
译者:申紹勇
出版時間:2014-2
價格:59.00元
裝幀:平裝
isbn號碼:9787115335296
叢書系列:
圖書標籤:
  • Java
  • 多綫程
  • 並發編程
  • concrrency
  • 性能
  • 計算機
  • 並發
  • 編程
  • Java
  • 並發
  • 編程
  • 實戰
  • 手冊
  • 多綫程
  • 鎖機製
  • 綫程安全
  • 性能優化
  • 並發編程
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

Java 7在並發編程方麵,帶來瞭很多令人激動的新功能,這將使你的應用程序具備更好的並行任務性能。

《Java 7並發編程實戰手冊》是Java 7並發編程的實戰指南,介紹瞭Java 7並發API中大部分重要而有用的機製。全書分為9章,涵蓋瞭綫程管理、綫程同步、綫程執行器、Fork/Join框架、並發集閤、定製並發類、測試並發應用等內容。全書通過60多個簡單而非常有效的實例,幫助讀者快速掌握Java 7多綫程應用程序的開發技術。學習完本書,你可以將這些開發技術直接應用到自己的應用程序中。

《Java 7並發編程實戰手冊》適閤具有一定Java編程基礎的讀者閱讀和學習。如果你是一名Java開發人員,並且想進一步掌握並發編程和多綫程技術,並挖掘Java 7並發的新特性,那麼本書是你的閤適之選。

著者簡介

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

圖書目錄

第1章 綫程管理 1
1.1 簡介 1
1.2 綫程的創建和運行 2
1.3 綫程信息的獲取和設置 5
1.4 綫程的中斷 9
1.5 綫程中斷的控製 11
1.6 綫程的休眠和恢復 15
1.7 等待綫程的終止 17
1.8 守護綫程的創建和運行 20
1.9 綫程中不可控異常的處理 24
1.10 綫程局部變量的使用 26
1.11 綫程的分組 30
1.12 綫程組中不可控異常的處理 34
1.13 使用工廠類創建綫程 37
第2章 綫程同步基礎 41
2.1 簡介 41
2.2 使用synchronized實現同步方法 42
2.3 使用非依賴屬性實現同步 47
2.4 在同步代碼中使用條件 53
2.5 使用鎖實現同步 57
2.6 使用讀寫鎖實現同步數據訪問 61
2.7 修改鎖的公平性 65
2.8 在鎖中使用多條件(Multiple Condition) 69
第3章 綫程同步輔助類 77
3.1 簡介 77
3.2 資源的並發訪問控製 78
3.3 資源的多副本的並發訪問控製 83
3.4 等待多個並發事件的完成 87
3.5 在集閤點的同步 91
3.6 並發階段任務的運行 100
3.7 並發階段任務中的階段切換 109
3.8 並發任務間的數據交換 115
第4章 綫程執行器 120
4.1 簡介 120
4.2 創建綫程執行器 121
4.3 創建固定大小的綫程執行器 126
4.4 在執行器中執行任務並返迴結果 129
4.5 運行多個任務並處理第一個結果 134
4.6 運行多個任務並處理所有結果 139
4.7 在執行器中延時執行任務 144
4.8 在執行器中周期性執行任務 147
4.9 在執行器中取消任務 151
4.10 在執行器中控製任務的完成 154
4.11 在執行器中分離任務的啓動與結果的處理 158
4.12 處理在執行器中被拒絕的任務 164
第5章 Fork/Join框架 168
5.1 簡介 168
5.2 創建Fork/Join綫程池 170
5.3 閤並任務的結果 178
5.4 異步運行任務 187
5.5 在任務中拋齣異常 194
5.6 取消任務 199
第6章 並發集閤 206
6.1 簡介 206
6.2 使用非阻塞式綫程安全列錶 207
6.3 使用阻塞式綫程安全列錶 212
6.4 使用按優先級排序的阻塞式綫程安全列錶 215
6.5 使用帶有延遲元素的綫程安全列錶 221
6.6 使用綫程安全可遍曆映射 226
6.7 生成並發隨機數 231
6.8 使用原子變量 233
6.9 使用原子數組 237
第7章 定製並發類 242
7.1 簡介 242
7.2 定製ThreadPoolExecutor類 243
7.3 實現基於優先級的Executor類 248
7.4 實現ThreadFactory接口生成定製綫程 252
7.5 在Executor對象中使用ThreadFactory 257
7.6 定製運行在定時綫程池中的任務 259
7.7 通過實現ThreadFactory接口為Fork/Join框架生成定製綫程 267
7.8 定製運行在Fork/Join框架中的任務 273
7.9 實現定製Lock類 278
7.10 實現基於優先級的傳輸隊列 284
7.11 實現自己的原子對象 294
第8章 測試並發應用程序 300
8.1 簡介 300
8.2 監控Lock接口 301
8.3 監控Phaser類 305
8.4 監控執行器框架 309
8.5 監控Fork/Join池 312
8.6 輸齣高效的日誌信息 317
8.7 使用FindBugs分析並發代碼 323
8.8 配置Eclipse調試並發代碼 327
8.9 配置NetBeans調試並發代碼 330
8.10 使用MultithreadedTC測試並發代碼 335
· · · · · · (收起)

讀後感

評分

我看的是英文原版,中文版翻译的如何不知道。与评分很高的 Java并发编程实战 相比,这本书 并没有讲 并发的理论。而是通过一个个的示例 来告诉你怎样 照葫芦画瓢 用多线程/Executors/ForkJoin/ 写出一个可Run的多线程处理程序。书中的示例程序讲解的很仔细(解释每部分代码用...  

評分

后悔啊 应该看原版后悔啊 应该看原版后悔啊 应该看原版后悔啊 应该看原版后悔啊 应该看原版后悔啊 应该看原版后悔啊 应该看原版后悔啊 应该看原版后悔啊 应该看原版后悔啊 应该看原版后悔啊 应该看原版后悔啊 应该看原版后悔啊 应该看原版后悔啊 应该看原版后悔啊 应该看原版后...  

評分

上手很简单,给的例子由浅入深,很容易理解。 虽然没有中文版,还是挺简单的。 一上来看《Java Concurrency in Practice》觉得有些难度的话,可以从这本开始,这两本书再配上源代码,Java并发入门应该没啥问题了。  

評分

英文很简单,可能作者母语非英语的原因。 这种一个方法一小节的cookbook形式的介绍,也很容易接受。 有一点不好的是:每一节的Getting Ready都是完全重复的文字,难道是为了凑字,哈哈哈~  

評分

上手很简单,给的例子由浅入深,很容易理解。 虽然没有中文版,还是挺简单的。 一上来看《Java Concurrency in Practice》觉得有些难度的话,可以从这本开始,这两本书再配上源代码,Java并发入门应该没啥问题了。  

用戶評價

评分

講的還是不錯的,就是感覺說的還是有點少,不夠盡興。

评分

後麵倒數兩章都講的不錯,ThreadFactory的擴展,優先級的生産者消費者綫程池,作為一本cookbook來說不錯瞭。

评分

挺好的,適閤新手入門

评分

講瞭Java7並發工具類的用法,示例比較淺顯易懂,沒有什麼深度。

评分

還不錯,挺全麵的。

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有