深入理解高并發(fā)編程(第1版) 冰河 中文pdf版
8.4MB / 12-06
80個java開發(fā)項目經(jīng)驗匯總 + 簡歷項目素材 中文pdf版
1.0MB / 11-13
java restful API接口通用規(guī)范完整合集 v1 中文完整版
926KB / 10-30
springcloud學習筆記+中文學習文檔 PDF完整版
6.46MB / 10-21
Java后端體系高級面試題 中文PDF版
2.19MB / 09-27
java二十二種設計模式 pdf完整版
0.98MB / 09-02
java高并發(fā)筆記 中文pdf完整版
3.5MB / 08-28
IntelliJ IDEA 插件開發(fā)入門指南 完整版PDF
282KB / 08-28
2024年Java面試寶典合集 完整版PDF
36.7MB / 08-20
JAVA中高級開發(fā)面試寶典v8.0版本+后端 完整版PDF
6.19MB / 08-14
-
深入理解高并發(fā)編程(第1版) 冰河 中文pdf版 java電子書 / 8.4MB
-
-
-
springcloud學習筆記+中文學習文檔 PDF完整版 java電子書 / 6.46MB
-
Java后端體系高級面試題 中文PDF版 java電子書 / 2.19MB
-
java二十二種設計模式 pdf完整版 java電子書 / 0.98MB
-
java高并發(fā)筆記 中文pdf完整版 java電子書 / 3.5MB
-
-
2024年Java面試寶典合集 完整版PDF java電子書 / 36.7MB
-
JAVA中高級開發(fā)面試寶典v8.0版本+后端 完整版PDF java電子書 / 6.19MB
詳情介紹
JAVA并發(fā)編程實踐中,這些便利工具的創(chuàng)造者不僅解釋了它們究竟如何工作、如何使用,同時,還闡釋了創(chuàng)造它們的原因,及其背后的設計模式。隨著多核處理器的普及,使用并發(fā)成為構(gòu)建高性能應用程序的關(guān)鍵。Java 5以及6在開發(fā)并發(fā)程序取得了顯著的進步,提高了Java虛擬機的性能,提高了并發(fā)類的可伸縮性,并加入了豐富的新并發(fā)構(gòu)建塊。本書既能夠成為讀者的理論支持,又可以作為構(gòu)建可靠的,可伸縮的,可維護的并發(fā)程序的技術(shù)支持。本書并不僅僅提供并發(fā)API的清單及其機制,本書還提供了設計原則,模式和思想模型,使我們能夠更好地構(gòu)建正確的,性能良好的并發(fā)程序。
本書的讀者是那些具有一定Java編程經(jīng)驗的程序員、希望了解Java SE 5,6在線程技術(shù)上的改進和新特性的程序員,以及Java和并發(fā)編程的愛好者。
目錄:
代碼清單
序
第1章 介紹
1.1 并發(fā)的(非常)簡短歷史
1.2 線程的優(yōu)點
1.3 線程的風險
1.4 線程無處不在
第1部分 基礎
第2章 線程安全
2.1 什么是線程安全性
2.2 原子性
2.3 鎖
2.4 用鎖來保護狀態(tài)
2.5 活躍度與性能
第3章 共享對象
3.1 可見性
3.2 發(fā)布和逸出
3.3 線程封閉
3.4 不可變性
3.5 安全發(fā)布
第4章 組合對象
4.1 設計線程安全的類
4.2 實例限制
4.3 委托線程安全
4.4 向已有的線程安全類添加功能
4.5 同步策略的文檔化
第5章 構(gòu)建塊
5.1 同步容器
5.2 發(fā)容器
5.3 阻塞隊列和生產(chǎn)者一消費者模式
5.4 阻塞和可中斷的方法
5.5 Synchronizer
5.6 為計算結(jié)果建立高效、可伸縮的高速緩存
第2部分 構(gòu)建并發(fā)應用程序
第6章 任務執(zhí)行
6.1 在線程中執(zhí)行任務
6.2 Executor 框架
6.3 尋找可強化的并行性
第7章 取消和關(guān)閉
7.1 任務取消
7.2 停止基于線程的服務
7.3 處理反常的線程終止
7.4 JVM關(guān)閉
第8章 應用線程池
8.1 任務與執(zhí)行策略問的隱性耦合
8.2 定制線程池的大小
8.3 配置ThreadPoolExecutor
8.4 擴展ThreadPoolExecutor
8.5 并行遞歸算法
第9章 GUI應用程序
9.1 為什么GUI是單線程化的
9.2 短期的GUI任務
9.3 耗時GUI任務
9.4 共享數(shù)據(jù)模型
9.5 其他形式的單線程子系統(tǒng)
第3部分 活躍度,性能和測試
第10章 避免活躍度危險
第11章 性能和可伸縮性
第12章 測試并發(fā)程序
第4部分 高級主題
第13章 顯示鎖
第14章 構(gòu)建自定義的同步工具
第15章 原子變量與非阻塞同步機制
第16章 Java存儲模型
附錄A 同步Annotation
參考文獻
下載地址
人氣書籍
瘋狂Java講義(第2版) PDF高清版[285M]
面向?qū)ο螅骸禜ead First Java》中文高清完整版 (PDF)
Java Web開發(fā)詳解 孫鑫 PDF掃描版(146M)
Spring實戰(zhàn)(spring in action) 第三版 中文清晰掃描版
Java核心技術(shù)·卷1:基礎知識(原書第9版) PDF掃描版[80MB]
瘋狂Java講義 中文PDF高清版[611.85M]
JavaEE開發(fā)的顛覆者:Spring Boot實戰(zhàn) 中文PDF完整版
Java Web開發(fā)實戰(zhàn)1200例(第I卷) 盧瀚,王春斌著 中文 PDF版 [129
深入理解Java虛擬機:JVM高級特性與最佳實踐(第2版) PDF掃描版
Spring實戰(zhàn)(第4版) Spring in action 附隨書源碼 中文pdf版[42MB
下載聲明
☉ 解壓密碼:www.dbjr.com.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
☉ 如果這個軟件總是不能下載的請在評論中留言,我們會盡快修復,謝謝!
☉ 下載本站資源,如果服務器暫不能下載請過一段時間重試!或者多試試幾個下載地址
☉ 如果遇到什么問題,請評論留言,我們定會解決問題,謝謝大家支持!
☉ 本站提供的一些商業(yè)軟件是供學習研究之用,如用于商業(yè)用途,請購買正版。
☉ 本站提供的JAVA并發(fā)編程實踐 戈茨 PDF掃描版(41M)資源來源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。