Goodreads helps you keep track of books you want to read.
Start by marking “Concurrent Programming in Java�: Design Principles and Patterns” as Want to Read:
Blank 133x176
Concurrent Programming...
Douglas Lea
Rate this book
Clear rating
Open Preview

Concurrent Programming in Java�: Design Principles and Patterns

4.17  ·  Rating details ·  121 Ratings  ·  12 Reviews
Concurrent Programming in Java, 2nd Edition surveys a wide field of research in parallelism and concurrency and shows how to do more with multithreading in Java with dozens of patterns and design tips. Written for the advanced Java developer, this book offers a comprehensive tour of leading-edge thinking about parallel coding processes.

Within the dozens of techniques and

Expected publication: June 27th 2019 by Addison-Wesley Professional (first published November 1996)
More Details... edit details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about Concurrent Programming in Java�, please sign up.

Be the first to ask a question about Concurrent Programming in Java�

This book is not yet featured on Listopia. Add this book to your favorite list »

Community Reviews

(showing 1-30)
Rating details
Sort: Default
Dan Boeriu
Nov 29, 2017 rated it it was amazing  ·  review of another edition
Humble pie for the Java developer. It doesn't get better.
Chad Rhyner
Jan 07, 2013 rated it really liked it  ·  review of another edition
In this book, it covers a lot of different concurrent programming constructs. Some of these constructs are commonly known for Computer Scientists (things such as Binary/Counting Semaphores, fork/join, acquire/release constructs, latches.). Going into this book, I thought this would be more of a review of some of my Computer Science studies. I was pleasantly surprised to learn new terms and techniques to handle concurrency issues that I never would have thought of without reading this book. These ...more
Well, it took me a very long time to finish this one :) A couple of months or so. Style of the book is very academic, and I had to re-read some passages many times (also I've got to mention that it is somewhat hard to read this book while riding the subway :)

I never had any problem with cross references, as other reviewer mentions. And I don't think it's not worth a read because it's too old and outdated, I think it's as useful as ever. It explains some basic stuff, it elaborates on Java memory
Martin Chalupa
Jul 18, 2014 rated it it was amazing  ·  review of another edition
Shelves: technical
A very good overview of concurrent programming in Java. I was worried that the book might be now obsolete, but most topics are covered in timeless manner. The book goes over basic concurrency constructs in Java such as synchronized, wait, notify. Then it uses them to show useful design pattern. And those pattern are generalised into higher level concurrency utilities. I like that everything is clearly explained. The author provide details which leads to certain design decision. What is useful in ...more
Otis Chandler
Apr 13, 2007 rated it really liked it  ·  review of another edition
If you deal with any concurrency issues in Java this is a must - as is anything by Doug Lea
Concurrent Programming in Java(TM): Design Principles and Patterns (3rd Edition)
Amiruddin Nagri
Jul 30, 2007 marked it as to-read  ·  review of another edition
Shelves: technical, book
One of my favorite topics, and the legendary book every developer should read
Jan 28, 2008 rated it did not like it  ·  review of another edition
Shelves: code, nonfiction
Strangely seems to assume you already know all the relevant issues with concurrent programming.
rated it it was amazing
Nov 10, 2008
rated it really liked it
Jan 01, 2015
rated it really liked it
May 25, 2008
rated it really liked it
Jan 31, 2016
Dorian Leary
rated it it was amazing
Nov 20, 2014
Sav Mihai
rated it it was amazing
Apr 04, 2011
rated it it was amazing
Aug 27, 2008
rated it really liked it
May 02, 2015
rated it it was amazing
Aug 14, 2017
rated it it was amazing
Jul 02, 2015
Duarte Nunes
rated it really liked it
Feb 25, 2012
rated it really liked it
Apr 03, 2008
Jim D'Ambrosia
rated it liked it
Jan 01, 2017
Tyson Wolker
rated it it was amazing
Apr 06, 2015
rated it it was amazing
Dec 23, 2008
Ben Sommerville
rated it it was amazing
Feb 20, 2014
rated it really liked it
Nov 27, 2012
Shailja Sheetal
rated it liked it
Sep 08, 2016
Zach Danielson
rated it liked it
Mar 01, 2011
Brian Peterson
rated it it was amazing
Jul 25, 2014
Varun Rao
rated it it was amazing
Dec 15, 2017
« previous 1 3 4 5 next »
There are no discussion topics on this book yet. Be the first to start one »
  • Java Puzzlers: Traps, Pitfalls, and Corner Cases
  • Java Concurrency in Practice
  • Java Examples in a Nutshell: A Companion Volume to Java in a Nutshell
  • Writing Solid Code
  • Pragmatic Project Automation
  • C: A Reference Manual
  • Agile Software Development, Principles, Patterns, and Practices
  • Object-Oriented Analysis and Design with Applications
  • High Performance MySQL: Optimization, Backups, Replication, Load Balancing & More
  • Java Generics and Collections: Speed Up the Java Development Process
  • Code Reading: Open Source Perspective
  • xUnit Test Patterns: Refactoring Test Code
  • The Thoughtworks Anthology
  • Implementation Patterns
  • Refactoring to Patterns
  • Domain-Driven Design: Tackling Complexity in the Heart of Software
  • Rapid Development: Taming Wild Software Schedules
  • The Practice of Programming (Addison-Wesley Professional Computing Series)

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »

Nonfiction Deals

  • Rumi: The Big Red Book: The Great Masterpiece Celebrating Mystical Love and Friendship
    $10.74 $1.99
  • I Will Teach You To Be Rich
    $13.95 $1.99
  • Innovation and Entrepreneurship
    $10.99 $2.99
  • The Hard Thing About Hard Things: Building a Business When There Are No Easy Answers
    $11.74 $2.99
  • Wherever You Go, There You Are
    $9.99 $2.99
  • I'm Just a Person
    $9.24 $1.99
  • Fire Season: Field Notes from a Wilderness Lookout
    $9.24 $1.99
  • The Professor & the Madman: A Tale of Murder, Insanity & the Making of the Oxford English Dictionary
    $9.74 $2.99
  • The Abundance: Narrative Essays Old and New
    $8.24 $1.99
  • The Public Library: A Photographic Essay
    $27.99 $4.99
  • The Unfettered Mind: Writings from a Zen Master to a Master Swordsman
    $12.99 $1.99
  • A Man Without a Country
    $11.99 $1.99
  • Murphy's Boy
    $7.99 $1.99
  • Real Happiness at Work: Meditations for Accomplishment, Achievement, and Peace
    $14.95 $1.99
  • The Proud Tower: A Portrait of the World Before the War 1890-1914
    $14.99 $1.99
  • The Heart of Meditation: Discovering Innermost Awareness
    $12.99 $1.99
  • History of God
    $5.99 $1.99
  • My Year with Eleanor: A Memoir
    $9.49 $1.99
  • The Essential Rumi
    $10.24 $1.99
  • The Name of God Is Mercy: A Conversation with Andrea Tornielli
    $9.99 $1.99
  • Texts from Jane Eyre: And Other Conversations with Your Favorite Literary Characters
    $11.99 $2.99
  • Tinseltown: Murder, Morphine, and Madness at the Dawn of Hollywood
    $10.74 $2.99
  • Last Hope Island: Britain, Occupied Europe, and the Brotherhood That Helped Turn the Tide of War
    $13.99 $1.99
  • How Dogs Love Us: A Neuroscientist and His Adopted Dog Decode the Canine Brain
    $5.99 $1.99
  • The Rescue Artist: A True Story of Art, Thieves, and the Hunt for a Missing Masterpiece
    $8.24 $1.99
  • How to Travel with a Salmon & Other Essays (A Harvest Book)
    $14.99 $1.99
  • Out of Africa and Shadows on the Grass
    $11.99 $2.99
  • The War That Ended Peace: The Road to 1914
    $6.99 $2.99