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.

具体描述

读后感

评分

软件通过并发访问提高性能,这是大家的共识;但是并发带来的一系列问题,也正是大家所头疼的。这本书介绍了软件实现中遇到的并发问题,和Java中应对这些问题的方法: 共享可变性:容易出问题,相比老的java同步api,java 1.5引入的并发接口更好一点,还有Lock类可以更灵活的控...  

评分

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

评分

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

评分

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

评分

软件通过并发访问提高性能,这是大家的共识;但是并发带来的一系列问题,也正是大家所头疼的。这本书介绍了软件实现中遇到的并发问题,和Java中应对这些问题的方法: 共享可变性:容易出问题,相比老的java同步api,java 1.5引入的并发接口更好一点,还有Lock类可以更灵活的控...  

用户评价

评分

还不错,很系统的介绍了写高性能并发程序的方法和实践,还包括了Java中目前还很欠缺的STM和Actor的两种新的实现高并发程序的方式。

评分

好书,推荐国内出版商引进。

评分

介绍了 JVM 语言中并发的模式与利弊,这对开拓眼界是非常有用的,书中给出的算文件夹大小的例子也不错,由浅入深,逐步完善。

评分

recommended by groups of taobao.

评分

内容不难,代码重复较多,读者最好有一定的Scala基础。Load up your cup if it is low on coffee, you are gonna need extra shot of caffeine.

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美书屋 版权所有