Header image
When IE meets SE…
  • Home
  • About
  • Index
  • Subscribe to feed

Effective using Java Concurrency part-3

August 10, 2009 in Java

1. Concurrency Blocking Queue

1.1 JDK API
1.2 Java 5’s BlockingQueue
1.3 More fun with Java Concurrency: BlockingQueue
1.4 Which Java blocking queue is most efficient for single-producer single-consumer scenarios
1.5 BlockingQueue
1.6 How can I leverage the java.util.concurrent BlockingQueue?
1.7 Implement Blocking Queue
1.8 Introduction to nonblocking algorithms

2. wait, notify and notifyall

2.1 Using wait(), notify() and notifyAll()
2.2 notify and notifyall
2.3 The wait/notify protocol
2.4 Thread notify
2.5 Thinking in Java: Wait and notify
2.6 The producer-consumer pattern in Java 5: using blocking queues in preference to wait()/notify()
2.7 Thread Synchronization

3. Synchronizers

3.1 GETTING TO KNOW SYNCHRONIZERS
3.2 Java 5 Concurrency: Selecting Synchronizers

4. Semaphore

4.1 JDK API
4.2 Java Semaphore
4.3 Semahores

5. CyclicBarrier

5.1 JDK API
5.2 cyclicBarrier: concordinating the stages of a multithreaded operation

6. Countdown Latch

6.1 JDK API
6.2 Countdownlatch
6.3 Coordinating threads with CountDownLatch
6.4 Countdownlatch vs Semaphore

7. Exchanger

7.1 JDK API
7.2 An example of Exchanger

 

August 2009
S M T W T F S
« Jul   Sep »
 1
2345678
9101112131415
16171819202122
23242526272829
3031  

Top Posts

  • How to call EJB3 from JSP, Servlet and stand alone application
  • Service layer and DAO architecture
  • SQLite in Java quickly
  • Transaction management on the EJB and Spring Framework
  • Using Server Push (aka Reverse AJAX)
  • Spring framework with Design patterns
  • Java Daylight Saving Time and Time Zone
  • XML Schema DateTime Data Type
  • Using UUID as primary key at database table
  • Speed and scalability project by using jBPM

A subscribe

  • Add to Bloglines Favorites
  • Add to Google Favorites
  • Add to Technorati Favorites
  • Add to Windows Live Favorites
  • Add to Yahoo Favorites

Blogroll

  • Coding Horror
  • dzone
  • HacksZine
  • InfoQ
  • Java World
  • java.net
  • Martin Fowler’s Bliki
  • Matt Raible
  • Technology in plain English
  • WordPress.com
  • World sunlight map

Manufacturing

  • IndustryWeek
  • SAP Dev Network
  • Society of Manufacturing Engineers
  • The Association for Operations Management

Math

  • American Mathematical Society
  • Wolfram MathWorld

The academic journal

  • IEEE
  • The Scholary Journal Archive

TrendSpotting

  • Ar Show
  • Engadget
  • LifeHacker
  • ZD NET

Blog Stats

  • 121,708 hits

Recent Posts

  • Understand JPA Caching in Hibernate, TopLink, and OpenJPA
  • Refactor your java code-15 (Bitwise and Bit Shift Operators)
  • Using JAXB2 commons to generate your JAXB class more convenience
  • Asynchronous Web Service and SOAP over Java Message Service
  • EJB transaction time out and web service performance

Theme by Ben Eastaugh and Chris Sternal-Johnson. Get a free blog at WordPress.com.

Subscribe to feed.