Czy Calendar.getInstance(
) działa jak zwykły singleton w tym sensie, że gdybym zadzwonił getInstance
gdzie indziej i ustawić dzień, miesiąc, itp., A następnie, jeśli zadzwonię Calendar.getInstance()
gdzie indziej te pola będzie ustawiony na wszystko, co wcześniej ustawiłem? Innymi słowy, jeśli chcę, aby Calendar.getInstance()
zwrócił obiekt z bieżącym czasem i dniem, itp., Co muszę zrobić? Wystarczy zadzwonić pod numer clear()
? Czy to resetuje instancję do bieżącego czasu, itp?Calendar.getInstance() ... podstawowe pytanie
Moje przeprosiny, jeśli to głupie pytanie.
Wypróbuj go i zobacz, co się stanie. Wszystko, co musisz zrobić, to uzyskać instancję i wyświetlić obiekt. Wtedy możesz spać przez kilka sekund. Następnie otrzymasz instancję ponownie i wyświetlisz wartość i zobaczysz, czy są one takie same lub różne. – camickr