JAVA多線程設(shè)計模式

出版時間:2005-4-1  出版社:中國鐵道出版社  作者:結(jié)城 浩,博碩文化  頁數(shù):493  字數(shù):639000  譯者:博碩文化  
Tag標簽:無  

內(nèi)容概要

多線程與并發(fā)處理是程序設(shè)計好壞優(yōu)劣的重要課題,本書通過淺顯易懂的文字與實例來介紹JAVA線程相關(guān)的設(shè)計模式概念,并且通過實際的JAVA程序范例和UML圖示來一一解說,書中有代碼的重要部分加上標注使讀者更加容易解讀,再配合眾多的說明圖解,無論對于初學(xué)者還是程序設(shè)計高手來說,這都是一本學(xué)習(xí)和認識設(shè)計模式非常難得的好書。    書中包含JAVA線程的介紹導(dǎo)讀,12個重要的線程設(shè)計模式和全書總結(jié)以及豐富的附錄內(nèi)容。每一章相關(guān)線程設(shè)計模式的介紹,都舉一反三使讀者學(xué)習(xí)更有效率。最后附上練習(xí)問題,讓讀者可以溫故而知新,能快速地吸收書中的精華,書中最后附上練習(xí)問題解答,方便讀者學(xué)習(xí)驗證。

書籍目錄

漫談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)的其他話題  重點回顧  練習(xí)問題Introduction 2 多線程程序的評量標準  多線程程序的評量標準    安全性——不損壞對象    生存性——進行必要的處理    復(fù)用性——可再利用類    性能——能快速、大量進行處理    評量標準的總結(jié)  重點回顧  練習(xí)問題第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í)嶝泦蔚?0章 Two-Phase Termination——快把玩具收拾好,去睡覺吧第11章 Thread-Specific Storage——每個線程的保管箱第12章 Active Object——接受異步消息的主動對象總結(jié) 多線程程序設(shè)計的模式語言附錄A 練習(xí)問題的解答附錄B Java的內(nèi)存模型附錄C Java線程的優(yōu)先級附錄D 線程相關(guān)的主要API附錄E 參考文獻

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    JAVA多線程設(shè)計模式 PDF格式下載


用戶評論 (總計26條)

 
 

  •   本書是一本難得的JAVA多線程設(shè)計模式好書,很清晰的講解,配合實例,有點不足的是,jdk是1.4的,對于現(xiàn)在jdk1.5或1.6的線程特性,需要補充??傊?,是笨難得的好書。
  •   肯那個看到模式二字,好多人都會望而卻步,認為高深難懂。但是本書不一樣,內(nèi)容通俗易懂,實際上就是在告訴你如何編寫多線程代碼。每個章節(jié)后面還有些習(xí)題,鞏固所學(xué)。最喜歡的是,在講解的過程中遇到Java的基礎(chǔ)的知識尤其是平時容易混淆容易忘記的部分,還會專門設(shè)立一小節(jié)幫你鞏固。非常不錯啊。如果想要學(xué)習(xí)使用Thread,非常推薦這本。
  •   JAVA多線程設(shè)計模式不錯,送貨時間也快!
  •   買了作者兩本書,一本設(shè)計模式,一本多線程從書中可以看出作者寫書花了不少心血基本都是作者的實踐經(jīng)驗的總經(jīng)很不錯滴
  •   一本不錯的學(xué)習(xí)JAVA多線程的書,蠻有意思
  •   這本書對線程的知識介紹得非常詳細而且通俗易懂,是學(xué)習(xí)和提高得非常好的教材。
  •   不過,寫得很不錯的生動易動是一本多線程學(xué)習(xí)的好書只是例子都是JDK1.4版的
  •   很不錯,翻譯的也不差呀,至少比那些翻譯英文到中文的好多了,難道是日文和中文同屬一脈的緣故。讀完這個在去讀java并發(fā)編程哪本書,就很順暢了。
  •   不愧是本名書
  •   內(nèi)容詳實分析透徹
  •   要了解線程的基本知識應(yīng)該買別的書,這本書主要結(jié)合實例講設(shè)計,個人覺得屬于告訴你how,而不是告訴你what的書,如果想要知道what,why之類的問題,還是應(yīng)該再買本專門講線程的書
  •   有一定的參考價值,如果想進行多線程設(shè)計,建議看看這本書
  •   鬼子的多線程經(jīng)驗,很不錯了。可惜對應(yīng)是jdk1.4的。翻譯的不怎么樣。
  •   這本書雖然是鬼子寫的,但是其中關(guān)于java多線程方面的解釋,確實和國內(nèi)的一些單純翻譯doc的要好很多。感覺還是比較值的。
  •   淺顯易懂,不錯。
  •   非常好的一本書,內(nèi)容豐富。通俗易懂
  •   書不錯,到的時間也很快.
  •   介紹的比較有邏輯
  •   正在詳讀中。。。。。。。。
  •   我從來沒見過這么爛的翻譯!!譯者要么不懂java語言,要么不懂日語?。《潭痰膸醉摃?,竟然要修改幾十個地方!!嚴重鄙視這種毫無職業(yè)水準的翻譯人員!!
  •     本書從核心的API出發(fā)對多線程做了很詳細的解釋,尤其是后面對NIO的講解,從字節(jié)發(fā)送和接受的處理上來闡述多線程設(shè)計。
      
      整體來說不論是作為參考手冊還是理解多線程都是很有幫助的,可惜的是太薄了,對不起這個價格。
  •     很不錯的書,例子很是淺顯易懂但又不失每個模式的精髓。只可惜是基于java1.4的,在日本出了新版本基于1.5的,增加了java.util.concurrent的內(nèi)容,而且相信對double-check的問題也有新的認識了。只是日元的太貴了(4935),快點引進吧~
  •   你的書是在哪買的???是第一版的嗎?
  •   強烈支持,覺得作者應(yīng)該會參考《java并發(fā)編程實踐》后總結(jié)出一套JDK5并發(fā)包的多線程模式
  •   順便問下第二版(日文)的地址在哪?沒找到。。。
  •   找到了。。。日文的,2006年出的
    http://book.douban.com/subject/5988619/
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7