deadlocks bei synchronized

Status
Nicht offen für weitere Antworten.

adsci

Mitglied
hi leuts!

was in aller welt ist eigentlich ein deadlock in java?
ich kenne deadlocks zur zeit nur bei datenbanken.

es scheint etwas mit dem synchronized keyword zu tun zu haben.

wär echt cool, wenn mir das jmd erklären könnte.

Vielen Dank im Voraus!

Marcel
 

foobar

Top Contributor
Ein Deadlock kann dann entstehen, wenn 2 Threads sich gegenseitig blockieren. Das kann passieren, wenn Thread 1 auf ein notify von Thread 2 wartet und Thread 2 wiederum wartet auf ein notify von Thread 1.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
M Threads Semaphore, Deadlocks Allgemeine Java-Themen 3
H Thread Safety und Deadlocks testen Allgemeine Java-Themen 6
H Philosophenproblem, Threads und Deadlocks Allgemeine Java-Themen 11
J Synchronized Probleme Allgemeine Java-Themen 7
D ReentrantLock oder Synchronized ? Allgemeine Java-Themen 3
B Threads synchronized Allgemeine Java-Themen 3
OnDemand Threads und synchronized Allgemeine Java-Themen 9
N Best Practice Semi-Synchronized Zugriff Allgemeine Java-Themen 0
E Verständnisfrage zu synchronized-Blöcken Allgemeine Java-Themen 3
J yield() Aufruf in einer synchronized-Methode Allgemeine Java-Themen 13
A Frage zu Synchronized Allgemeine Java-Themen 5
R Synchronized - auf welchem Objekt Allgemeine Java-Themen 16
R synchronized methode rekursiv aufrufen Allgemeine Java-Themen 5
P synchronized Allgemeine Java-Themen 4
S komplexe synchronized bedingungen Allgemeine Java-Themen 6
G synchronized Allgemeine Java-Themen 7
J Threads und synchronized Allgemeine Java-Themen 18
hdi synchronized & volatile Allgemeine Java-Themen 10
G zwei mal synchronized Allgemeine Java-Themen 5
J synchronized block mit this und wait() Allgemeine Java-Themen 5
M Verständnis "synchronized" Allgemeine Java-Themen 4
T Thread synchronized Allgemeine Java-Themen 5
Kr0e Synchronized Allgemeine Java-Themen 4
K synchronized und notify / notifyAll Allgemeine Java-Themen 8
G synchronized-Sclüsselwort: welche Reihenfolge zum Betreten? Allgemeine Java-Themen 6
R synchronized "gegen sich selbst" Allgemeine Java-Themen 5
R ConcurrentModificationException trotz synchronized? Allgemeine Java-Themen 12
R Thread-Problem, und synchronized bringt nix Allgemeine Java-Themen 4
J synchronized (bitte beantworten, urgent! danke) Allgemeine Java-Themen 11
H Ein synchronized Block ausreichend? Allgemeine Java-Themen 6
G synchronized Klasse? Allgemeine Java-Themen 6
G synchronized + threads Allgemeine Java-Themen 12
K vector, synchronized und mehrere methoden Allgemeine Java-Themen 3

Ähnliche Java Themen

Neue Themen


Oben