Codelytics

Visualise your geek speak

  • Blog
  • Terms
  • Privacy
  • Contact

How to Synchronize Threads – Use CountDownLatch

March 18, 2015 by Adrian Bartlett Leave a Comment

Concurrency in non-trivial systems is difficult. java.util.concurrent. CountDownLatch is one of my favourite concurrent core Java classes, because it simplifies the synchronization of threads. This class is useful when you want to wait until some task in another thread completes, before continuing in the current thread.

Synchronized swimmers - Greg Neate - https://www.flickr.com/photos/neate_photos/3522905573/in/photostream/

[Read more…]

Filed Under: Concurrency, Java Tagged With: Concurrency, CountDownLatch, Java

  • Facebook
  • Google+
  • Twitter
  • YouTube

Subscribe to the blog

Recent posts

  • LinkedHashMap Tutorial
  • java.util.TreeMap visualized: interactive view from a new perspective
  • Constructor & Setter Dependency Injection
  • 4 Reasons to use a Java Semaphore
  • Java 8: How To Retrieve Absent Values From HashMap

Search

  • Blog
  • Terms
  • Privacy
  • Contact

All website content, including software, (excluding that owned by Wordpress and Centric Theme on Genesis Framework) is owned by Codelytics Pty Ltd and/or its affiliates, all rights reserved and protected by Australian copyright laws and relevant international treaty provisions. Any reproduction, redistribution and/or reverse engineering is expressly prohibited. For further details see the terms and conditions page on this site.
© Codelytics Pty Ltd, Adrian Bartlett, 2013

Copyright © 2022 · Centric Theme on Genesis Framework · WordPress · Log in