Ich baue gerade an einer Klasse ide ungefähr so aussieht (Pseudocode):
Also die Klasse bietet eine Methode die solange laufen soll bis man sagt sie soll anhalten (dann soll der aktuelle Schleifendurchlauf noch beendet werden). Mein Code funktioniert natürlich nicht. Nun frage ich mich ganz unvoreingenommen: wie macht man so was.
(Wenn ich etwas voreingenommen Fragen würde, würde ich Begriffe wie "Thread" oder "Runnable" auspacken. Aber ich bin mir eben nicht sicher ob und wie das gehen könnte bzw. was vernünftig ist)
Java:
public class Klasse{
private boolean stop=false;
public TuWas(){
stop=false;
while(!stop){
...
}
}
public void setStop(boolean stop){
this.stop=stop
}
}
Also die Klasse bietet eine Methode die solange laufen soll bis man sagt sie soll anhalten (dann soll der aktuelle Schleifendurchlauf noch beendet werden). Mein Code funktioniert natürlich nicht. Nun frage ich mich ganz unvoreingenommen: wie macht man so was.
(Wenn ich etwas voreingenommen Fragen würde, würde ich Begriffe wie "Thread" oder "Runnable" auspacken. Aber ich bin mir eben nicht sicher ob und wie das gehen könnte bzw. was vernünftig ist)