Programming Concurrency on the JVM

Programming Concurrency on the JVM pdf epub mobi txt 電子書 下載2025

Dr. Venkat Subramaniam is an award-winning author, founder of Agile Developer, Inc., and an adjunct faculty at the University of Houston. He has trained and mentored thousands of software developers in the US, Canada, Europe, and Asia, and is a regularly-invited speaker at several international conferences.

出版者:The Pragmatic Bookshelf
作者:[美] Venkat Subramaniam
出品人:
頁數:280
译者:
出版時間:2011-6-1
價格:USD 35.00
裝幀:Paperback
isbn號碼:9781934356760
叢書系列:
圖書標籤:
  • java 
  • 並發 
  • jvm 
  • concurrency 
  • Java 
  • 並行 
  • JVM 
  • 編程 
  •  
想要找書就要到 小哈圖書下載中心
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

Concurrency on the Java platform has evolved, from the synchronization model of JDK to software transactional memory (STM) and actor-based concurrency. This book is the first to show you all these concurrency styles so you can compare and choose what works best for your applications. You’ll learn the benefits of each of these models, when and how to use them, and what their limitations are.

Through hands-on exercises, you’ll learn how to avoid shared mutable state and how to write good, elegant, explicit synchronization-free programs so you can create easy and safe concurrent applications. The techniques you learn in this book will take you from dreading concurrency to mastering and enjoying it. Best of all, you can work with Java or a JVM language of your choice – Clojure, JRuby, Groovy, or Scala – to reap the growing power of multicore hardware.

If you are a Java programmer, you’d need JDK 1.5 or later and the Akka 1.0 library. In addition, if you program in Scala, Clojure, Groovy or JRuby you’d need the latest version of your preferred language. Groovy programmers will also need GPars.

具體描述

讀後感

評分

有时间再重新温故而知新下有时间再重新温故而知新下有时间再重新温故而知新下有时间再重新温故而知新下有时间再重新温故而知新下有时间再重新温故而知新下有时间再重新温故而知新下有时间再重新温故而知新下有时间再重新温故而知新下有时间再重新温故而知新下有时间再重新温故...  

評分

Akka的版本已经发生了很大的变化,从akka1.3到akka2.10。基本上书中的代码都不可用了。还是看文档吧骚年:http://doc.akka.io/docs/akka/2.0.1/project/release-notes.html --------------------------知乎式的分割线-------------------------------------- 这本书的Actor部分...  

評分

作者试图展示各种处理并发的范式,但是每种都讲得不深,给出的例子不超过5个状态的处理。看了这本书我还是很怀疑stm和actor在并发状态很多,流程比较复杂的情况下能否比加锁的方式好用。还有就是用加锁的方式可以封装出一些高级的并发的数据结构,stm和actor在这方面的...  

評分

书中讲到了并发编程的本质问题,说明了synchronized的低效,并推荐使用jdk1.5新api编程; 并详细介绍了STM和角色两种现代解决方案,STM类似于数据库的并发技术, 而角色则完全隔离了“共享可变性”, 这两钟技术都避免使用“低效的锁”;  

評分

作者试图展示各种处理并发的范式,但是每种都讲得不深,给出的例子不超过5个状态的处理。看了这本书我还是很怀疑stm和actor在并发状态很多,流程比较复杂的情况下能否比加锁的方式好用。还有就是用加锁的方式可以封装出一些高级的并发的数据结构,stm和actor在这方面的...  

用戶評價

评分

以後有時間再讀第2遍吧。例子仍然比較基礎。

评分

內容不難,代碼重復較多,讀者最好有一定的Scala基礎。Load up your cup if it is low on coffee, you are gonna need extra shot of caffeine.

评分

這本書不算經典,前端講解java並發,不夠深入,既然看此書的人都懂,還不如刪除這塊,後麵講解STM和ATCOR,大叔不用每個語言都來一種寫法吧,全書充滿scala的廣告,好吧我準備學習一下這個語言,STM和atcor也是點到為止,完全沒有解釋akka如何實現的,作為入門還行吧.

评分

性能對比蠻不錯的。還有stm,actor 的入門,很大篇幅介紹scala

评分

還不錯,很係統的介紹瞭寫高性能並發程序的方法和實踐,還包括瞭Java中目前還很欠缺的STM和Actor的兩種新的實現高並發程序的方式。

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 qciss.net All Rights Reserved. 小哈圖書下載中心 版权所有