Hallo,
gibt es in Java eine Möglichkeit, Code ausführen zu lassen wenn sich der Wert einer Variable ändert?
Also Beispielweise b hat den Wert 5, wenn der Wert sich jetzt z.b. auf 7 oder 8 (egal in was) ändert, soll eine bestimmte Aktion ausgeführt werden (soll möglichst programmweit funktionieren und nicht nur innerhalb der Klasse/Methode).
Ich hatte schon die Idee, sowas mit einem Timer zu verwirklichen, aber da muss es doch bestimmt "edlere" Methoden geben als einen 1-ms-Sekunden-Timer mit If-Abfrage, oder?
gibt es in Java eine Möglichkeit, Code ausführen zu lassen wenn sich der Wert einer Variable ändert?
Also Beispielweise b hat den Wert 5, wenn der Wert sich jetzt z.b. auf 7 oder 8 (egal in was) ändert, soll eine bestimmte Aktion ausgeführt werden (soll möglichst programmweit funktionieren und nicht nur innerhalb der Klasse/Methode).
Ich hatte schon die Idee, sowas mit einem Timer zu verwirklichen, aber da muss es doch bestimmt "edlere" Methoden geben als einen 1-ms-Sekunden-Timer mit If-Abfrage, oder?