Hallo
In einer Art Simualtion wo das Jahr bei 1 beginnt, habe ich eine Klasse geschrieben die jede Minute den Monat um 1 Erhöht.
Das ganze fängt mit System.currentTimeMillis() in einer while(true) schleife an. Wo die ganze Zeit geschaut wird ob 1 min vergangen ist.
Das Problem ist das es sehr viel CPU verbraucht da der Thread nie beendet wird und diese Schleife permanent läuft.
Ich habe leide keine Idee gerade wie ich das anders bauen kann.
Nochmal verständlich, ich will das jede Minute eine variable x++; gerechnet wird. Wie kann ich das am besten lösen?
Danke
In einer Art Simualtion wo das Jahr bei 1 beginnt, habe ich eine Klasse geschrieben die jede Minute den Monat um 1 Erhöht.
Das ganze fängt mit System.currentTimeMillis() in einer while(true) schleife an. Wo die ganze Zeit geschaut wird ob 1 min vergangen ist.
Das Problem ist das es sehr viel CPU verbraucht da der Thread nie beendet wird und diese Schleife permanent läuft.
Ich habe leide keine Idee gerade wie ich das anders bauen kann.
Nochmal verständlich, ich will das jede Minute eine variable x++; gerechnet wird. Wie kann ich das am besten lösen?
Danke