
掃描右側(cè)圖片或微信搜索 “ Java技術(shù)分享屋 ” ,回復 “ 驗證碼 ” ,獲取驗證密碼。
本資料僅供讀者預覽及學習交流使用,不能用于商業(yè)用途,請在下載后24小時內(nèi)刪除。如果喜歡,請購買正版!
一.資料截圖
二.資料介紹
《JAVA多線程設(shè)計模式》中包含JAVA線程的介紹導讀,12個重要的線程設(shè)計模式和全書總結(jié)以及豐富的附錄內(nèi)容。每一章相關(guān)線程設(shè)計模式的介紹,都舉一反三使讀者學習更有效率。最后附上練習問題,讓讀者可以溫故而知新,能快速地吸收書中的精華,書中最后附上練習問題解答,方便讀者學習驗證。
三.作者簡介
作者簡介:
結(jié)城浩
生于1963年,日本資深技術(shù)作家和程序員。在編程語言、設(shè)計模式、數(shù)學、加密技術(shù)等領(lǐng)域,編寫了很多深受歡迎的入門書。代表作有《數(shù)學女孩》系列、《程序員的數(shù)學》、《圖解密碼技術(shù)》等。
侯振龍
管理科學與工程專業(yè)碩士,日語一級,軟件開發(fā)工程師,具有十年對日軟件開發(fā)經(jīng)驗,現(xiàn)就職于某日本獨資企業(yè)。
譯者簡介:
楊文軒
華中科技大學碩士,擅長Web 2.0開發(fā),有豐富的對日開發(fā)經(jīng)驗?,F(xiàn)就職于日本方正股份有限公司。譯作有《圖解基礎(chǔ)設(shè)施設(shè)計模式》《C現(xiàn)代編程:集成開發(fā)環(huán)境、設(shè)計模式、極限編程、測試驅(qū)動開發(fā)、重構(gòu)、持續(xù)集成》及《圖解設(shè)計模式》。
四.資料目錄
漫談UML
UML
類圖
類和層次結(jié)構(gòu)的關(guān)系
接口與實現(xiàn)
聚合
訪問控制
類間的關(guān)聯(lián)性
順序圖
處理流程和對象間的協(xié)調(diào)
時序圖
Introduction 1 Java語言的線程
Java語言的線程
何謂線程
明為追蹤處理流程,實則追蹤線程
單線程程序
多線程程序
Thread類的run方法和start方法
線程的啟動
線程的啟動(1)——利用Thread類的子類
線程的啟動(2)——利用Runnable接口
線程的暫時停止
線程的共享互斥
synchronized方法
synchronized阻擋
線程的協(xié)調(diào)
wait set——線程的休息室
wait方法——把線程放入wait set
notify方法——從wait set拿出線程
notifyAll方法——從wait set拿出所有線程
wait、notify、notifyAll是Object類的方法
線程的狀態(tài)移轉(zhuǎn)
跟線程有關(guān)的其他話題
重點回顧
練習問題
Introduction 2 多線程程序的評量標準
多線程程序的評量標準
安全性——不損壞對象
生存性——進行必要的處理
復用性——可再利用類
性能——能快速、大量進行處理
評量標準的總結(jié)
重點回顧
練習問題
第1章 Single Threaded Execution——能通過這座橋的,只有一個人
第2章 Immutable——想破壞它也沒辦法
第3章 Guarded Suspension——要等到我準備好喔
第4章 Balking——不需要的話,就算了吧
第5章 Producer-Consumer——我來做,你來用
第6章 Read-Write Lock——大家想看就看吧,不過看的時候不能寫喔
第7章 read-Per-Message——這個工作交給你了
第8章 Worker Thread——等到工作來,來了就工作
第9章 Future——先給您這張?zhí)嶝泦?/p>
第10章 Two-Phase Termination——快把玩具收拾好,去睡覺吧
第11章 Thread-Specific Storage——每個線程的保管箱
第12章 Active Object——接受異步消息的主動對象
總結(jié) 多線程程序設(shè)計的模式語言
附錄A 練習問題的解答
附錄B Java的內(nèi)存模型
附錄C Java線程的優(yōu)先級
附錄D 線程相關(guān)的主要API
附錄E 參考文獻