amar
Joined: 25 Apr 2006 Posts: 179
|
Posted: Tue May 09, 2006 7:28 am Post subject: Concurrent Programming Using Java |
|
|
This is an introduction to using the Java programming language in concurrent or multithreaded applications
The context is the process synchronization material and related concurrent programming in operating systems courses as opposed to software engineering. Topics covered are race conditions when threads share data, critical sections, mutual exclusion, semaphores, monitors, message passing, the rendezvous, remote procedure calls, distributed or network programming, and parallel processing. Solutions to the classical problems talked about in operating systems courses (the dining philosophers, the bounded buffer producers and consumers, and the database readers and writers) are shown in Java. Also shown is how to animate algorithms using the command set of the Xtango animation interpreter, animator. Some of the animation examples can be viewed as applets.
To see more information:
http://www.cs.drexel.edu/~shartley/ConcProgJava/#INTRO |
|