6 Zustände von Threads

Submitted by javafrage on Sat, 03/21/2015 - 16:48

Die Klasse Thread besitzt Methoden mit denen der Entwickler die verschiedenen Zustände eines Threads beeinflussen kann. Die Methoden die die Zustandsübergänge bewirken, sind zur Orientierung gegeben. Tragen Sie Namen der vier Zustände in das Diagramm ein!

 Zustandsübergänge von Threads

Die Lösung dieser Aufgabe finden Sie hier im Skript.

Niveau 2
Schwierigkeitsgrad mittel
Zeit 4 Minuten

 

Antwort zu Frage 5: Zustände eines Java-Thread

  1. new: Der Thread wurde mit dem new Operator erzeugt. Er befindet sich im Anfangszustand. Auf seine Daten kann man zugreifen. Er ist noch nicht ablauffähig.
  2. ready-to-run: Der Thread ist lauffähig und wartet auf eine Prozessorzuweisung
  3. running: Der Thread hat einen Prozessor und führt das Programm aus
  4. blocked: Der Thread wartet auf Ressourcen
  5. dead: Der Thread kann nicht wieder gestartet werden