Java綫程與並發編程實踐

Java綫程與並發編程實踐 下載 mobi epub pdf 電子書 2024


簡體網頁||繁體網頁
[美] Jeff,Friesen 著,鄢倩 譯



點擊這裡下載
    

想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

發表於2024-12-27

類似圖書 點擊查看全場最低價


圖書介紹

齣版社: 人民郵電齣版社
ISBN:9787115440365
版次:01
商品編碼:12047193
品牌:異步圖書
包裝:平裝
開本:16開
齣版時間:2017-02-01
頁數:261
正文語種:中文


相關圖書





圖書描述

編輯推薦

適讀人群 :本書適閤有一定基礎的Java程序員閱讀學習,尤其適閤想要掌握Java綫程和並發工具的讀者閱讀參考。
Java的綫程API和並發工具類,是Java自身強大而富有挑戰性的API及語言特性的一部分。Java新手往
往很難用這些特性編寫齣正確的多綫程應用程序。本書旨在幫助Java開發者掌握並高效地使用這些功能。
本書分為兩個部分,每部分包含4個章節。 第1部分關注於底層的綫程API,而第2部分則關注於高級的並發工具類。第1部分介紹綫程API的基礎知識、同步、等待 通知以及綫程組的額外能力,還有綫程局部變量和定時器框架。第2部分介紹並發工具類的基礎知識、Executor、同步器、鎖框架,以及並發集閤的額外能力、原子變量、Fork Join框架和Completion Service。
每一章節後都給齣瞭一些練習題。這些練習題旨在測試你對章節內容的理解程度。附錄A提供這些習題的答案。附錄B介紹瞭如何在Swing圖形用戶接口工具集(Swing Graphical User Interface Tookit)中使用綫程。

通過本書,你將學習:
● 創建、配置並啓動運行runnable的綫程;
● 同步共享代碼以避免競態條件、數據競爭以及
其他並發問題;
● 避免緩存變量引發的問題;
● 使用等待 通知機製協調多條綫程;
● 探索綫程組並學習避免使用它們的原因;
● 學習綫程局部變量;
● 探索定時器框架;
● 學習引入並發工具類的原因;
● 探索Executor、同步器以及鎖框架;
● 探索並發集閤、原子變量、Fork Join框架以及
Completion Service;
● 實驗Sw i ng中的綫程使用方式及其綫程相關的
API。

內容簡介

Java綫程和並發工具是應用開發中的重要部分,備受開發者的重視,也有一定的學習難度。
《Java綫程與並發編程實踐》是針對Java 8中的綫程特性和並發工具的快速學習和實踐指南。全書共8章,分彆介紹瞭Thread類和Runnable接口、同步、等待和通知、綫程組、定時器框架、並發工具、同步器、鎖框架,以及高級並發工具等方麵的主題。每章的末尾都以練習題的方式,幫助讀者鞏固所學的知識。附錄A給齣瞭所有練習題的解答,附錄B給齣瞭一個基於Swing綫程的教程。
《Java綫程與並發編程實踐》適閤有一定基礎的Java程序員閱讀學習,尤其適閤想要掌握Java綫程和並發工具的讀者閱讀參考。

作者簡介

Jeff Friesen既是一名自由職業的傢教也是重點關注於Java的軟件開發者。除瞭是《Learn Java for Android Development》一書的作者以及《Android Recipes》一書的閤著人,Jeff還給JavaWorld(JavaWorld.com)、informIT(InformIT.com)、Java.net以及DevSource(Devsource.com)寫瞭大量關於Java及其它技術的文章。你可以通過他的個人網站TutorTutor.ca聯係他。

目錄

第一部分 綫程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
Java綫程與並發編程實踐 下載 mobi epub pdf txt 電子書 格式

Java綫程與並發編程實踐 mobi 下載 pdf 下載 pub 下載 txt 電子書 下載 2024

Java綫程與並發編程實踐 下載 mobi pdf epub txt 電子書 格式 2024

Java綫程與並發編程實踐 下載 mobi epub pdf 電子書
想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

用戶評價

評分

並發一直是自己的軟肋,今天買到本書可以好好的看下瞭!

評分

沒有光盤?

評分

內容沒看,應該還不錯

評分

書還可以,知識儲備,有空的時候看一下。學習學習新知識。

評分

還好吧 並發現在應用不是很多 然而做一些大型軟件核心功能卻離不開並發

評分

不錯

評分

不錯,還有光盤,光盤裏得東西很全,書裏的內容也很詳細

評分

東西不錯,挺好的。一次不錯的購物旅程!

評分

很好的一本書,講的也挺詳細的

類似圖書 點擊查看全場最低價

Java綫程與並發編程實踐 mobi epub pdf txt 電子書 格式下載 2024


分享鏈接




相關圖書


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

友情鏈接

© 2024 book.teaonline.club All Rights Reserved. 圖書大百科 版權所有