Java虛擬機並發編程 在線電子書 圖書標籤: 並發 Java java JVM 多綫程 編程 Java並發編程實戰的升級版 計算機
發表於2024-12-22
Java虛擬機並發編程 在線電子書 pdf 下載 txt下載 epub 下載 mobi 下載 2024
這本書屬於那種淺而廣的書。主要介紹瞭三種並發模式:Synchronization,STM和Actor。全書用瞭幾個例子貫穿各種模式,也比較瞭各種模式的優劣和限製。書中的STM和Actor部分,分彆用瞭兩種語言來描述,還是比較貼心的,這樣也使書顯得更薄瞭。總體上,內容還是稍微淺瞭一些,尤其是一些理論部分。適閤想要瞭解JVM各種並發模式的讀者。
評分前幾章講的比較理論,後麵都是基於scala、clojure等介紹STM、Actor等的使用。還是能學習到一些東東。
評分這本書屬於那種淺而廣的書。主要介紹瞭三種並發模式:Synchronization,STM和Actor。全書用瞭幾個例子貫穿各種模式,也比較瞭各種模式的優劣和限製。書中的STM和Actor部分,分彆用瞭兩種語言來描述,還是比較貼心的,這樣也使書顯得更薄瞭。總體上,內容還是稍微淺瞭一些,尤其是一些理論部分。適閤想要瞭解JVM各種並發模式的讀者。
評分點到即止,講得並不深入
評分講的不深但是值得一看,特彆的對於習慣Java傳統並發編程的開發人員,給瞭很多建議
蘇布拉馬尼亞姆所著的《Java虛擬機並發編程》是Java並發編程領域的裏程碑之作,由資深Java技術專傢、並發編程專傢、敏捷開發專傢和Jolt大奬得主撰寫,Amazon五星級暢銷書。它係統深入地講解在JVM平颱上如何利用JDK同步模型、軟件事務內存模型和基於角色的並發模型更好地進行並發編程。全書以示例驅動,通俗易懂,包含大量編程技巧、注意事項和最佳實踐。要重點強調的是,本書並不僅僅隻適閤於Java語言的並發編程,它還適用於clojure、Groovy、JRuby和Scala等所有運行在JVM平颱上的編程語言。
《Java虛擬機並發編程》共10章,分為五個部分。第一部分:並發策略,闡釋瞭影響並發性的因素、如何有效實現並發,以及並發的設計方法等;第二部分:現代Java/JDK並發,討論瞭現代Java API的綫程安全和效率,以及如何處理已有應用程序中的現實問題和重構遺留代碼時的原則;第三部分:軟件事務內存,深入討論瞭STM並就如何在各種主要的JVM語言裏使用STM給齣瞭指導意見;第四部分:基於角色的並發,詳細講解瞭如何在基於角色的模型下消除並發問題以及如何在自己的首選語言中使用角色模型;第五部分:後記,迴顧瞭本書討論的解決方案並總結瞭並發編程中的注意事項和最佳實踐。
海報:
Akka的版本已经发生了很大的变化,从akka1.3到akka2.10。基本上书中的代码都不可用了。还是看文档吧骚年:http://doc.akka.io/docs/akka/2.0.1/project/release-notes.html --------------------------知乎式的分割线-------------------------------------- 这本书的Actor部分...
評分书中讲到了并发编程的本质问题,说明了synchronized的低效,并推荐使用jdk1.5新api编程; 并详细介绍了STM和角色两种现代解决方案,STM类似于数据库的并发技术, 而角色则完全隔离了“共享可变性”, 这两钟技术都避免使用“低效的锁”;
評分作者试图展示各种处理并发的范式,但是每种都讲得不深,给出的例子不超过5个状态的处理。看了这本书我还是很怀疑stm和actor在并发状态很多,流程比较复杂的情况下能否比加锁的方式好用。还有就是用加锁的方式可以封装出一些高级的并发的数据结构,stm和actor在这方面的...
評分有时间再重新温故而知新下有时间再重新温故而知新下有时间再重新温故而知新下有时间再重新温故而知新下有时间再重新温故而知新下有时间再重新温故而知新下有时间再重新温故而知新下有时间再重新温故而知新下有时间再重新温故而知新下有时间再重新温故而知新下有时间再重新温故...
評分作者试图展示各种处理并发的范式,但是每种都讲得不深,给出的例子不超过5个状态的处理。看了这本书我还是很怀疑stm和actor在并发状态很多,流程比较复杂的情况下能否比加锁的方式好用。还有就是用加锁的方式可以封装出一些高级的并发的数据结构,stm和actor在这方面的...
Java虛擬機並發編程 在線電子書 pdf 下載 txt下載 epub 下載 mobi 下載 2024