圖書標籤: Java 並發 並發編程 多綫程 java 編程 計算機 Concurrency
发表于2024-11-26
Java並發編程的藝術 pdf epub mobi txt 電子書 下載 2024
並發編程領域的扛鼎之作,作者是阿裏和1號店的資深Java技術專傢,對並發編程有非常深入的研究,《Java並發編程的藝術》是他們多年一綫開發經驗的結晶。本書的部分內容在齣版早期發錶在Java並發編程網和InfoQ等技術社區,得到瞭非常高的評價。它選取瞭Java並發編程中最核心的技術進行講解,從JDK源碼、JVM、CPU等多角度全麵剖析和講解瞭Java並發編程的框架、工具、原理和方法,對Java並發編程進行瞭最為深入和透徹的闡述。
《Java並發編程的藝術》內容涵蓋Java並發編程機製的底層實現原理、Java內存模型、Java並發編程基礎、Java中的鎖、並發容器和框架、原子類、並發工具類、綫程池、Executor框架等主題,每個主題都做瞭深入的講解,同時通過實例介紹瞭如何應用這些技術。
方騰飛(花名清英,英文名kiral),
螞蟻金服集團技術專傢,從事Java開發近10年。5年以上的團隊管理、項目管理和敏捷開發經驗,崇尚團隊閤作。曾參與CMS、電子海圖、SOC、ITIL、電子商務網站和信貸管理係統等項目。目前在螞蟻金服網商銀行貸款管理團隊負責數據采集平颱開發工作。與同事閤作開發瞭tala code Review插件,深受阿裏數韆名工程師擁躉,並開發過開源工具jdbcutil(https://github.com/kiral/utils)。創辦瞭並發編程網,組織翻譯瞭百餘篇國外優秀技術文章,並曾為InfoQ撰寫“聊聊並發”專欄,在《程序員》雜誌撰寫敏捷實踐係列文章
魏 鵬,
阿裏巴巴集團技術專傢,在阿裏巴巴中國網站技術部工作多年,曾擔任中國網站交易平颱架構師,主導瞭交易係統服務化工作,設計實現的數據遷移係統高效地完成瞭阿裏巴巴中國網站交易數據到阿裏巴巴集團的遷移工作。目前在阿裏巴巴共享業務事業部從事Java應用容器Pandora和服務框架HSF的相關工作,其中Java應用容器Pandora是阿裏巴巴中間件運行的基礎,而服務框架HSF則是阿裏巴巴集團實現服務化的主要解決方案,二者在阿裏巴巴擁有最為廣泛的使用量。個人平時喜歡閱讀技術書籍,翻譯一些國外優秀文檔,喜歡總結、樂於分享,對Java應用容器、多綫程編程以及分布式係統感興趣。
程曉明,
1號店資深架構師,從事1號店交易平颱係統的開發,技術上關注並發與NIO。因5年前遇到的一個綫上故障,解決過程中對Java並發編程産生瞭濃厚的興趣,從此開始瞭漫長的探索之旅:從底層實現機製、內存模型到Java同步。縱觀我自己對Java並發的學習過程,是一個從高層到底層再到高層的一個反復迭代的過程,我估計很多讀者的學習過程應該與我類似。文章多見諸《IBM developerWorks》、InfoQ和《程序員》雜誌。
這本書前兩章簡單看瞭看,還停留在API的簡單介紹上,沒有對並發本質的東西進行介紹,比較淺吧。
評分麵嚮java工程師的內存可見性與綫程通信不可見性,綫程通信主要是通過內存讀寫數據共享信息的,所以關鍵字同步鎖都是控製內存來實現綫程通信的。迴到《c語言程序設計》函數之間通信是通過調用傳參或者共享變量實現的。
評分可以
評分總體上可以給齣一個中上的評分: 整體上並沒有如前言中提到那樣深入, 後半部分(4~10章)幾乎是JDK並發組件的使用和原理的簡單介紹, 相對淺顯易懂, 且裏麵錯誤/缺陷不少, 需要讀者閱讀時小心在意/避免踩坑(如10.4節對FutureTask的使用完全錯誤、對AbstractQueuedSynchronizer介紹瞭兩次、代碼風格混亂難以閱讀、方法簽名int xxx()寫成intxxx()等等). 前半部分(1~3章)講解並發的基礎/底層知識, 相對深入, 但知識點透齣突兀且沒與實際代碼結閤講解驗證, 讀來頗感費力, 且同樣有不少錯誤/缺陷之處(如"逸齣"寫成"溢齣", JMM部分如happens-before講解重復/繁瑣/未能重點突齣, 代碼寫錯導緻理解睏難等).
評分這本書前兩章簡單看瞭看,還停留在API的簡單介紹上,沒有對並發本質的東西進行介紹,比較淺吧。
写得相当差劲的一本书,严重拉低阿里技术砖家的水平!内存模型happens-before规则翻译很生硬,讲不清除,不是人话;并发工具类也是泛泛而谈,还不如网上博客呢~总之,很失望,都想退钱了。看完《Java并发编程实战》,再看这本书,就是一渣渣~
評分这本书的作者方腾飞还是蛮牛的,特别是在INFOQ上面的聊聊并发这一系列精品文章(这本书里面包括了这一部分)。但说实话,整本书的平均质量比较一般,强烈推荐从InfoQ上面下载试读章节,可以说是这本书的精华了 http://www.infoq.com/cn/minibooks/art-of-java-concurrent-program
評分总体上可以给出一个中上的评分: 整体上并没有如前言中提到那样深入, 后半部分(4~10章)几乎是JDK并发组件的使用和原理的简单介绍, 相对浅显易懂, 且里面错误/缺陷不少, 需要读者阅读时小心在意/避免踩坑(如10.4节对FutureTask的使用完全错误、对AbstractQueuedSynchronizer介绍...
評分总体来说不适合2019后之后的Java了. 作为Java新手,这本书可能会有无意的误导. 小问题包括一些错字白字`代码Typo,格式或无空格的错误. 比较大的问题是一些测试代码, 例如在ConcurrentHashMap的线程不安全例子里,我在JDK1.8的环境下反复实现了几次都没有出问题, 之后在StackOverf...
評分写得相当差劲的一本书,严重拉低阿里技术砖家的水平!内存模型happens-before规则翻译很生硬,讲不清除,不是人话;并发工具类也是泛泛而谈,还不如网上博客呢~总之,很失望,都想退钱了。看完《Java并发编程实战》,再看这本书,就是一渣渣~
Java並發編程的藝術 pdf epub mobi txt 電子書 下載 2024