„Hallo, Amigo!“

Interview Fragen
1 Was ist Deadlock?
2 Welche Strategien kennen Sie, um Deadlocks vorzubeugen?
3 Kann es bei Verwendung der Wait-Notify-Methoden zu einem Deadlock kommen?
4 Was wird häufiger verwendet: notify oder notifyAll?
5 Wird die Wait-Methode für die Verwendung mit if- oder while-Anweisungen empfohlen?
6 Was passiert nach einem Anruf bei notifyAll?
7 Welchen Vorteil hat ein Objekt, wenn es unveränderlich ist?
8 Was bedeutet es, Thread-sicher zu sein?
9 Was ist eine „Passiert-vorher“-Beziehung?
10 Was ist das JMM?
11 Welche Ausnahme wird ausgelöst, wenn Sie wait außerhalb eines synchronisierten Blocks aufrufen?