Re: einfaches Problem beim Synchronisieren




Wenn es um Threads geht, ist in Java nur eines sicher: es wird sehr
wenig garantiert.

Garantiert wird z.B. nur, dass beide Threads irgendwann einmal starten
und enden - selbst wenn zuerst Thread 1 komplett durchläuft und erst
dann Thread 2 startet wäre das noch spezifikationsgemäß :)

Eventuell kann man die while Schleifen mit einer if Abfrage ersetzen. Es
sieht für mich so aus als ob der Thread in der run Methode auf der
Schleife stehenbleibt und einfach nur die CPU als Elektro-Ofen verwendet
wird...

Wie kann ich dann _veranlassen_, dass der andere Thread auch
ausgeführt wird?
Wenn dies nicht geht, sind doch Threads sinnlos, oder?


mfg
Ernst
.