| Visualizing the Java Concurrent API | | |
| Instructions for use | |
| - Select menu items above to load animations.
| |
| - The arrows represent contending threads.
| |
| -
The monolith in the center of each animation
represents a lock of some kind. Threads to the left are waiting to grab the lock. Threads inside already own the lock.
| |
| - Blue arrows wait indefinitely,
orange arrows time out, red arrows represent write locks.
| |
| - Ctrl-R resets the current animation.
| |
| - Ctrl-S pauses/resumes the current animation.
| |
| - Page Up and Page Dn to see the slide show.
| |
|
Copyright(C) 2009 Victor J. Grazi
Presented by
- Victor J. Grazi
VP Application Development - Credit Suisse
vgrazi@gmail.com
|
|