Moin,
hier ein kleiner Code, dessen Resultat ich nicht verstehen kann:
Bei der Ausgabe ändert sich nur der letzte Teil (System.currentTimeMillis()). Warum ändern sich die ersten beiden nicht?
Danke vorab, Yed.
hier ein kleiner Code, dessen Resultat ich nicht verstehen kann:
Java:
import java.util.*;
public class TestDate {
public static void main(String[] args) throws Exception {
Calendar cal = Calendar.getInstance();
Date zeit = new Date();
for(int i=0;i<1000;i++) {
zeit=cal.getTime();
System.out.println(cal.getTimeInMillis()+" "+zeit+" "+System.currentTimeMillis());
Thread.sleep(500);
}
}
}
Bei der Ausgabe ändert sich nur der letzte Teil (System.currentTimeMillis()). Warum ändern sich die ersten beiden nicht?
Danke vorab, Yed.
Zuletzt bearbeitet von einem Moderator: