Java™ und Objektorientierung
Java/OO kleiner Drucker Druckversion

Java Threads (Applet)

Java interaktives Zustandsdiagramm

Mit der Maus können die beiden Threads (T1 und T2) von Zustand zu Zustand verschoben werden. Gelangt ein Thread in einen synchronisierten Block, so holt er sich den Lock (aus dem Object-Lock-Pool). Ist der Lock frei, so kann er einfach mittels Drag-And-Drop auf den Thread gelegt werden. Ist der Lock hingegen nicht frei, so wandert der Thread in den Object-Lock-Pool und wartet, bis der Thread mit dem Lock in den sleeping/blocked oder in den Object wait-Pool Zustand gelangt.

Diese Seite ist mit einem JAVA-Programm ausgestattet. Du brauchst einen JAVA-Browser um das Programm ausführen zu können. Versuche Netscape Navigator 2.0 oder Sun HotJAVA.


Code zum Applet: ThreadStates.java.
© (2006-2017) Philipp Gressly Freimann