if (instance == null){
instance = new Sun();
Денис Гриневич
18 уровень
Почему именно так возвращается один и тот же объект?
Решен
Комментарии (1)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Wladyslaw Java Developer Master
4 ноября 2019, 17:35решение
потому что если поле класса(это же поле класса у тебя, "instance" которое) уже на что-то ссылается - условие instance == null будет false, новый объект создан не будет, а вернется ссылка на существующий.
+3