@cepprice

Чем синглтон отличается от единоразового определения объекта?

5dd7e14da175f254719465.png
Чем первый блок хуже второго? Можно же и первый, и второй блок кода единожды написать в onCreate(), и потом пользоваться базой данных. Или имеется в виду, что при использовании второго блока кода в другом Activity будет использоваться тот же самый экземпляр, а при использовании первого будет создан новый экземпляр?
  • Вопрос задан
  • 123 просмотра
Решения вопроса 1
zagayevskiy
@zagayevskiy Куратор тега Java
Android developer at Yandex
Ответ написан в вопросе - это тяжёлая операция, поэтому они рекомендуют делать это один раз. Статический инстанс аппликейшна это не особо круто, синглтоны сами по себе вообще антипаттерн, не стоит так делать.
Лучше возьми и изучи азы Dagger 2, сразу станет лучше.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы