《Programming Concurrency on the JVM》

《Programming Concurrency on the JVM》 《Programming Concurrency on the JVM》

  • 书名:《Programming Concurrency on the JVM》:Mastering Synchronization, STM, and Actors
  • 分类:编程
  • 作者:Venkat Subramaniam
  • 出版社:The Pragmatic Bookshelf
  • 出版年:2011-6-1
  • 售价:USD 35.00
  • 装订:Paperback
  • 页码:280

《Programming Concurrency on the JVM》 内容介绍:

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.

作者Venkat Subramaniam介绍:

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.


微信扫一扫关注公众号

0 个评论

要评论图书请先登录注册

你也许想看:

Scheme and the Art of Programming

《Scheme and the Art of Programming》

George Springer,Daniel P. Friedman.Mit Pr.1989-10

“”

高级C/C++编译技术

《高级C/C++编译技术》

Milan Stevanovic.机械工业出版社.2015-4

“米兰·斯特瓦诺维奇编著的这本《高级C\C 编译技术》从多个角度全面、系统地讲解多任务操作系统中编译、链接、装载与库的内幕...”

Advanced Linux Programming

《Advanced Linux Programming》

CodeSourcery LLC,Mark L. Mitchell,Alex Samuel,Jeffrey Oldham.New Riders.2001

“Advanced Linux Programming is divided into two parts. The fi...”

Python金融大数据分析

《Python金融大数据分析》

[德] 伊夫·希尔皮斯科.人民邮电出版社.2015-12

“唯一一本详细讲解使用Python分析处理金融大数据的专业图书;金融应用开发领域从业人员必读。 Python凭借其简单、易...”

Clojure for the Brave and True

《Clojure for the Brave and True》

Daniel Higginbotham.No Starch Press.2015-10-25

“For weeks, months?—nay!—from the very moment you were born, ...”

卓越程序员密码

《卓越程序员密码》

[美] Ka Wai Cheung.人民邮电出版社.2012-11-3

“内容简介: 本书讲的不是你写的代码,而是你赖以生存的密码。 软件开发行业的从业人员成千上万,你如何保证自己出色地完成自己...”

J2EE设计开发编程指南

《J2EE设计开发编程指南》

Rod Johnson.电子工业出版社.2003-7-1

“J2EE是当今可用于企业软件开发的最佳平台。本书的目标是让读者能够轻松自如地制定J2EE开发的体系结构决策与实现决策。内...”

Windows驱动开发技术详解

《Windows驱动开发技术详解》

张帆等.电子工业出版社.2008-1

“本书由浅入深、循序渐进地介绍了Windows驱动程序的开发方法与调试技巧。本书共分23章,内容涵盖了Windows操作系...”

软件驱魔

《软件驱魔》

布伦登 (Bill Blunden).机械工业出版社.2014-5-1

“在典型的软件项目生命周期中,维护阶段的成本占总成本的60%以上。修复遗留代码中的bug一直是困扰软件从业人员的一个问题。...”

Real World OCaml

《Real World OCaml》

Jason Hickey,Anil Madhavapeddy,Yaron Minsky.O'Reilly Media.2013-3-22

“Learn how to solve day-to-day problems in data processing, n...”

SharePoint 2010云计算解决方案

《SharePoint 2010云计算解决方案》

(美)福克斯(Fox, S.).清华大学出版社.2012-9

“本书涵盖了一组基于云的技术,并展示了一些把它们和SharePoint 整合起来的做法。 所涉及的不同云技术列出如下:”

Web Scraping with Python

《Web Scraping with Python》

Ryan Mitchell.O'Reilly Media.2015-7-24

“”

Programming C# 4.0

《Programming C# 4.0》

Ian Griffiths,Matthew Adams,Jesse Liberty.O'Reilly Media.2010-8-25

“With dynamic typing and many other new features, C# 4.0 has ...”

Programming iOS 9

《Programming iOS 9》

Matt Neuburg.O'Reilly Media.2015-12-12

“”

C语言解惑

《C语言解惑》

Alan R.Feuer.人民邮电出版社.2007

“本书脱胎于作者在C语言的摇篮——贝尔实验室教授C语言的讲稿,几乎涵盖了C语言各个方面的难点,并包含了一些其他书籍很少分析...”

JavaEE开发的颠覆者: Spring Boot实战

《JavaEE开发的颠覆者: Spring Boot实战》

汪云飞.电子工业出版社.2016-3

“在当今Java EE 开发中,Spring 框架是当之无愧的王者。而Spring Boot 是Spring 主推的基于“...”

Learning Apache Kafka, Second Edition

《Learning Apache Kafka, Second Edition》

Nishant Garg.Packt Publishing - ebooks Account.2015-2-16

“”

Reactive Design Patterns

《Reactive Design Patterns》

Roland Kuhn,Jamie Allen.Manning Publications Co..2015

“Modern distributed applications must deliver near-realtime p...”

Python Testing Cookbook

《Python Testing Cookbook》

Greg L. Turnquist.Packt Publishing.2011-5-17

“This cookbook is written as a collection of code recipes con...”

COM技术内幕-微软组件对象模型

《COM技术内幕-微软组件对象模型》

(美)Dale Rogerson.清华大学出版社.1999-1

“”