天天看點

《Java程式員面試秘笈》—— 導讀

《Java程式員面試秘笈》—— 導讀

java 7并發程式設計實戰手冊

使用計算機時,可以同時做幾件事情:可以一邊聽音樂,一邊使用文字處理軟體編輯文檔,還可以閱讀電子郵件。因為作業系統支援并發任務,進而使得這些工作得以同時進行。并發程式設計是一種平台和機制供多個任務或程式同時運作,并且互相通訊來交換資料(或者與其他任務進行同步等待)。

java是一個并發平台,它提供了大量的類來執行java程式中的并發任務。随着版本的不斷更新發展,java 不斷地為程式員增加并發程式設計的開發功能。本書覆寫了java 7并發api 中大部分重要而有用的機制,是以,能夠直接在應用程式中使用它們,包括下列基本的線程管理:

◆ 線程同步機制

◆通過執行器建立和管理線程

◆ 通過 fork/join 架構提高應用程式的性能

◆ 并發程式設計的資料結構

◆ 根據需要調整一些并發類的預設行為

◆ 測試 java 并發應用程式

<a href="https://yq.aliyun.com/articles/94036">第1章 線程管理</a>

<a href="https://yq.aliyun.com/articles/94036">1.2 線程的建立和運作</a>

<a href="https://yq.aliyun.com/articles/94046">1.3 線程資訊的擷取和設定</a>

<a href="https://yq.aliyun.com/articles/94052">1.4 線程的中斷</a>

<a href="https://yq.aliyun.com/articles/94059">1.5 線程中斷的控制</a>

<a href="https://yq.aliyun.com/articles/94065">1.6 線程的休眠和恢複</a>

<a href="https://yq.aliyun.com/articles/94077">1.7 等待線程的終止</a>

<a href="https://yq.aliyun.com/articles/94085">1.8 守護線程的建立和運作</a>

<a href="https://yq.aliyun.com/articles/94095">1.9 線程中不可控異常的處理</a>

<a href="https://yq.aliyun.com/articles/94103">1.10 線程局部變量的使用</a>

<a href="https://yq.aliyun.com/articles/94110">1.11 線程的分組</a>

<a href="https://yq.aliyun.com/articles/94116">1.12 線程組中不可控異常的處理</a>

<a href="https://yq.aliyun.com/articles/94123">1.13 使用工廠類建立線程</a>

第2章 線程同步基礎

第3章 線程同步輔助類

第4章 線程執行器

第5章 fork/join架構

第6章 并發集合

第7章 定制并發類

第8章 測試并發應用程式