Lecture Notes for Concurrent Programming

9 July 2002 - Java Synchronization


Java Synchronization


Class Instance Synchronization


Synchronized Class Methods


Synchronized Blocks


Mutex Behavior


Mutual Exclusion


Conditional Synchronization


The Wait Set


Waiting and Notifying


Using Conditional Synchronization


Conditional Synchronization and Interference


Conditional Synchronization Example

See the complete code.


Points to Remember


This page last modified on 17 July 2002.