SKU: 89146526209

Java Concurrency in Practice

Sale price$45.89 Regular price$50.99
Save 10%

Pay in installments of $12.75 with ShopPay, AfterPay and Klarna

Shipping Estimate
USA
  • USA
  • CAN

Ships within 48 hours · Estimated delivery Sep 22 - Sep 27

Promo Codes Available:

For Your Every Summer RSVP, with Code: SUMMER15

Description

Java Concurrency in Practice"I was fortunate indeed to have worked with a fantastic team on the design and implementation of the concurrency features added to the Java platform in Java 5. 0 and Java 6. Now this same team provides the best explanation yet of these new features, and of concurrency in general. Concurrency is no longer a subject for advanced users only. Every Java developer should read this book." Martin Buchholz JDK Concurrency Czar, Sun Microsystems "For the past

"I was fortunate indeed to have worked with a fantastic team on the design and implementation of the concurrency features added to the Java platform in Java 5.0 and Java 6. Now this same team provides the best explanation yet of these new features, and of concurrency in general. Concurrency is no longer a subject for advanced users only. Every Java developer should read this book."
--Martin Buchholz
JDK Concurrency Czar, Sun Microsystems

"For the past 30 years, computer performance has been driven by Moore's Law; from now on, it will be driven by Amdahl's Law. Writing code that effectively exploits multiple processors can be very challenging. Java Concurrency in Practice provides you with the concepts and techniques needed to write safe and scalable Java programs for today's--and tomorrow's--systems."
--Doron Rajwan
Research Scientist, Intel Corp

"This is the book you need if you're writing--or designing, or debugging, or maintaining, or contemplating--multithreaded Java programs. If you've ever had to synchronize a method and you weren't sure why, you owe it to yourself and your users to read this book, cover to cover."
--Ted Neward
Author of Effective Enterprise Java

"Brian addresses the fundamental issues and complexities of concurrency with uncommon clarity. This book is a must-read for anyone who uses threads and cares about performance."
--Kirk Pepperdine
CTO, JavaPerformanceTuning.com

"This book covers a very deep and subtle topic in a very clear and concise way, making it the perfect Java Concurrency reference manual. Each page is filled with the problems (and solutions ) that programmers struggle with every day. Effectively exploiting concurrency is becoming more and more important now that Moore's Law is delivering more cores but not faster cores, and this book will show you how to do it."
--Dr. Cliff Click
Senior Software Engineer, Azul Systems

"I have a strong interest in concurrency, and have probably written more thread deadlocks and made more synchronization mistakes than most programmers. Brian's book is the most readable on the topic of threading and concurrency in Java, and deals with this difficult subject with a wonderful hands-on approach. This is a book I am recommending to all my readers of The Java Specialists' Newsletter, because it is interesting, useful, and relevant to the problems facing Java developers today."
--Dr. Heinz Kabutz
The Java Specialists' Newsletter

"I've focused a career on simplifying simple problems, but this book ambitiously and effectively works to simplify a complex but critical subject: concurrency. Java Concurrency in Practice is revolutionary in its approach, smooth and easy in style, and timely in its delivery--it's destined to be a very important book."
--Bruce Tate
Author of Beyond Java

"Java Concurrency in Practice is an invaluable compilation of threading know-how for Java developers. I found reading this book intellectually exciting, in part because it is an excellent introduction to Java's concurrency API, but mostly because it captures in a thorough and accessible way expert knowledge on threading not easily found elsewhere."
--Bill Venners
Author of Inside the Java Virtual Machine

Threads are a fundamental part of the Java platform. As multicore processors become the norm, using concurrency effectively becomes essential for building high-performance applications. Java SE 5 and 6 are a huge step forward for the development of concurrent applications, with improvements to the Java Virtual Machine to support high-performance, highly scalable concurrent classes and a rich set of new concurrency building blocks. In Java Concurrency in Practice, the creators of these new facilities explain not only how they work and how to use them, but also the motivation and design patterns behind them.

However, developing, testing, and debugging multithreaded programs can still be very difficult; it is all too easy to create concurrent programs that appear to work, but fail when it matters most: in production, under heavy load. Java Concurrency in Practice arms readers with both the theoretical underpinnings and concrete techniques for building reliable, scalable, maintainable concurrent applications. Rather than simply offering an inventory of concurrency APIs and mechanisms, it provides design rules, patterns, and mental models that make it easier to build concurrent programs that are both correct and performant.

This book covers:

  • Basic concepts of concurrency and thread safety
  • Techniques for building and composing thread-safe classes
  • Using the concurrency building blocks in java.util.concurrent
  • Performance optimization dos and don'ts
  • Testing concurrent programs
  • Advanced topics such as atomic variables, nonblocking algorithms, and the Java Memory Model



Binding Type: Paperback
Publisher: Addison-Wesley Professional
Published: 05/01/2006
ISBN: 9780321349606
Pages: 403
Weight: 1.60lbs
Size: 9.20h x 7.00w x 0.90d

Review Citations: Scitech Book News 09/01/2006 pg. 22
Shipping Notes
  • Free Standard Shipping on $100+ Orders to the USA.
  • Except Preorder products are shipped in 48 hours.
  • Delivery to the USA:
  1. Standard Shipping : 3-10 business days
  • If time is of the essence, please consider selecting expedited delivery for faster service.
Exchange/Return Notes
  • We offer a 30-day return/exchange service after receiving.
  • Final sale items are not eligible for returns or exchanges.
  • To process your return/exchange, please contact us at [email protected]
  • Please click here for more details>>> Return & Exchange Policy
SKU: 89146526209

Discover Niche Categories That Outsell

Top-Converting Item to Boost Your Average Order

4.8 ★★★★★
Based on 14 reviews
Sort
Highest Rating
Newest First
Oldest First
Product Reviews
A
Verified Purchase
Amazon Customer
Massapequa, US
★★★★★ 1
Cheap
Size: 4 Panel, Color: Brown
Looks ok. However, it is flimsy and peels. Not worth the cost.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on April 2, 2026
D
Verified Purchase
DisneyMuggle
Port Orchard, US
★★★★★ 5
Completed by myself but 2 is faster
Color: Classic Cherry, Size: L:29.80" x W:12.99" x H:71.26", Color: Classic Cherry, Size: L:29.80" x W:12.99" x H:71.26"
This bookshelf was the closest to what I was looking for. My current bedroom theme is sort of a cross between medieval castle/Hogwarts mixed with Disney and anime. The bookshelf has the “fancy library” feel that I was going for and the nice rich color of the brown goes so well with the grey stone background of the wall. I would love to order a second one but my room isn’t big enough. The top half I use for the small handful of my favorite books “since I have a lot of books in storage” and the lower half of the shelf, behind the doors, was supposed to be for movies but I decided to store my video games there instead. There’s also plenty of room at the edge of the shelves in front of the books for small knickknacks. The shelf is decent in sturdiness and weight and the wood is typical particles but still pretty thick. The cardboard backing was also easy to hammer on. However, I do have a couple of complaints during assembly. 1) The cupboard doors need to be held exactly where you want them and either you need to have something hold them in place, or else have a second person hold them in place for you. Otherwise one door will scrape against the top or bottom edge of the frame, or there will be a weird gap between the doors when closed. Also, the back of the door handles have two little pegs sticking out and the cupboard doors have a little hole where the pegs should go. However, the holes are not aligned and the first time I attached the handles, one handle ended up being higher than the other. After a while, I had the idea of removing the handles and switching the doors. Once I did that, the handles were aligned correctly. But neither door or handle is marked, so there’s no way of knowing the handles won’t line up until you try putting the handles on. Bit annoying. 2) One of the final steps is to attach the trim to the individual shelves. If you look at the front of each of the two top shelves in my pictures, you will notice the thickness of the front edge. That is actually a separate piece of wood that needs to be attached. However, there are no holes to put the screws through. Instead there is a narrow opening that runs along the entire length like a thin trench. The screw goes through the opening until it reaches the bottom and then goes through the wood. Once they are attached, you can wedge the shelves into the bookshelf. However, if it turns out that the trim is uneven and there is an annoying gap on one side (which there more than likely will be) you CAN NOT unscrew it, readjust it, and screw it on again. That will split the wood. It happened to me with both trims. Now both trims tilt downward a tiny bit. Other than those two issues, this shelf is great. I managed to assemble it myself but it took me nearly 3 hours and I was assembling it in a narrow hallway. Definitely would have been faster if I had help and more space to work but was still doable alone. Despite the setbacks, I still give this 5 stars. Mostly for aesthetics, sturdiness, depth of the shelves, and the ability to assemble it alone.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on July 15, 2021
R
Verified Purchase
Rob
Waukegan, US
★★★★★ 5
Absolutely love it?
Color: Classic Cherry, Size: L:29.80" x W:12.99" x H:71.26", Color: Classic Cherry, Size: L:29.80" x W:12.99" x H:71.26"
Five-Star Review: Sauder Heritage Hill Library with Doors/Book Shelf I am genuinely impressed with this Sauder Heritage Hill Library. It combines classic style with practical storage, making it a standout addition to any living room or home office. Timeless Design:** The Classic Cherry finish exudes warmth and traditional charm. The molding, paneling, and overall silhouette instantly elevate the room’s decor, pairing well with both antique and contemporary furnishings. Generous Storage:** With a full bookcase on top and two doors below, there’s ample space for books, decorative accents, and office essentials. The combination of open shelving and enclosed storage helps keep the area tidy while still displaying favorite items. Perfect Dimensions:** Measuring L: 29.80" x W: 12.99" x H: 71.26", it fits nicely in a variety of spaces—from compact living rooms to home offices. It doesn’t overwhelm a room and still provides substantial storage. Solid Construction:** The piece feels sturdy and well-made. The materials and craftsmanship reflect Sauder’s reputation for durability, giving me confidence it will endure daily use for years. Easy Assembly:** While any bookshelf can be a bit of a project, the assembly process was straightforward with clear instructions. The hardware and fittings lined up as expected, and it came together without issue. Versatile Styling:** The neutral cherry finish blends with a range of color schemes—from rich burgundies and creams to soft grays and blues. It’s easy to accessorize with framed photos, lamps, and keepsakes. Practical Features:** The doors on the bottom are great for concealing clutter, while the open shelves top show off favorites. The overall footprint is efficient for maximizing storage without sacrificing style. Value:** Given the blend of classic aesthetics, functional shelving, and robust build, this is excellent value for money in its category. If you’re looking for a stylish, durable, and versatile library with doors that adds character and organized storage to your space, the Sauder Heritage Hill Library is a superb choice. Five stars from me. Highly recommended!
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on October 11, 2025
D
Verified Purchase
david
Lowell, US
★★★★★ 4
Nice Looking Bookshelf... Lots of Work to Assemble
Color: Classic Cherry, Size: L:29.80" x W:13.09" x H:71.26"
I specifically bought this bookshelf because I already have the Heritage Hill desk and lateral file cabinet, so natually this is the one I wanted to add to my office. LOOKS: This shelving unit has the same look as the other pieces to the Heritage Hill collection, so it fits in perfectly to the look of my office. STURDINESS: I'm not a big fan of the side panels because are not one continuous piece. It definitely is not very sturdy while you are trying to assemble it (more on that later) but once it is fully assembled and secured to the wall it seems very sturdy. I do not anticipate any issues. STABILITY: A wall anchoring bracket was included with the product, so when it's properly attached to a wall there will be no concerns over stability. They did not include a drywall anchor with the bracket, so unless you plan to screw this directly into a stud, you definitely need to have a drywall anchor on hand to use. ASSEMBLY: This is where it gets a little frustrating. I am no stranger to assembling pieces of furniture from kits like this. I understand why they have chosen to use the hidden screws and L-brackets everywhere, but it does add time on to the assembly. It probably took me about 90 minutes to assemble this product. The trim pieces that go on to the front of the shelves (around the sides, top, bottom, and fixed shelf) make the shelf look like a higher quality product, and the L-brackets you use to attach them have oval-shaped holes so that you can adjust the positioning of each piece of trim to make everything line up right. You can adjust the positioning so that you don't see any of the unfinished wood or have ugly gaps. Or so I thought! This trick worked fine for everything except the 3 adjustable shelves which also have a trim piece that go on the front, but for the life of me I could not get everything to line up properly. I read this in other reviews so I was prepared to do some troubleshooting and adjusting, but I could not get it to look right, so I just left these pieces off. You really don't need them. It makes the shelves easier to more around and it still looks great. The directions offer some "hints" on what to fix. There was a 1/4" gap between the edge of the shelf trim and the edge of the trim going down the side of the shelf. So the directions tell you to adjust the side pieces of trim to close the gap. Well the problem with doing that is after you adjust the side trim then the other edge of it no longer lines up properly with the edges of the trim piece of the fixed shelf. Another tip: You don't have to leave the thing laying on its back the whole time you are trying to screw in the hidden screws or the L-brackets. You can carefully rotate it onto each of its sides to complete the installation of all the trim pieces, and it actually makes it easier to make sure they are lined up properly to each other the first time. I was just careful doing this because it's not very sturdy while it's being constructed. They also include a touch-up marker in the package as well that really is the same color as the wood finish. I had a couple pieces that had minor scratches on them, probably from shipping. I had great luck with the marker by just coloring in all the scratches and then rubbing all around it with my finger. One larger spot needed this done about 3 times, but when I had finished, I really couldn't tell it was ever scratched, especially at the "normal viewing distance" I would normally see it from.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on June 22, 2020
E
Verified Purchase
EKCG
Massapequa, US
★★★★★ 5
Best DIY Bookshelf We've Gotten
Color: Classic Cherry, Size: L:29.80" x W:13.09" x H:71.26"
Just finished putting this together and we're fully impressed. The product itself is exactly what it says on the tin, looks just like the photos. It takes a little bit of extra effort from your standard DIY bookshelf just because it has some extra decorative pieces, but we think it's worth it and that's one of the reasons we picked it out. Did have a MINOR bit of confusion since some of the decorative pieces weren't labeled, but they were easy to identify with the instruction manual. Which, let me just say, this is clearly a company who has seen the problems in the DIY furniture industry and has actually taken HUGE strides to make the whole experience easier on the customer and make the product sturdier. There are no bamboo pegs that might not even fit into their assigned holes, no weird turn-to-lock things that may are may not be tight enough to not unlock themselves, no ten different pieces of tiny hardware that barely look different from each other, and NO ALLEN WRENCHES. The entire piece can be put together with a regular screwdriver and a hammer (or just the screwdriver if you can't find the hammer and are determined enough, since you only need the hammer to tack on the cardboard backing); and because the structure's entirely put together with screws and because it's actually separated into two pieces, it makes the entire structure way more stable than your standard DIY bookshelf. The instruction manual is also not only EXCEEDINGLY, PAINSTAKINGLY clear about which way each piece should be facing and what hole you should be screwing it into, spelling it out for you when they can't just point it out on the diagram, or sometimes even doing both; it also comes with a little pre-measured spacer that you can cut right out of it to help you center the moldings on the shelves just right. And just as the icing on the cake, they also include a marker in the color of the laminate to fill in accidental scratches. We are extremely happy with this bookcase, and we'll be looking at Sauder products for future DIY furniture needs.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on January 8, 2017

recommand products