verwende synchronized (Semaphor ist implizit)
synchronized
wait, notify (Semaphor ist explizit)
wait, notify
Benutzung von obj.wait(), obj.notify() nur innerhalb von synchronized (obj) { ... }
obj.wait(), obj.notify()
synchronized (obj) { ... }