Anonymous Quiz
    12%
    Использовать директиву #if DEBUG
      
    3%
    Использовать assert
      
    12%
    Применять условную компиляцию с DEBUG
      
    74%
    Обернуть код в блок if (BuildConfig.DEBUG)
      
    💊5
  - git pull = fetch + merge — загружает и сразу применяет изменения к текущей ветке.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  🔥4👍2
  Anonymous Quiz
    71%
    Использовать object
      
    5%
    Использовать class с приватным конструктором
      
    21%
    Использовать аннотацию @Singleton
      
    3%
    Использовать модификатор static
      
    💊2
  Anonymous Quiz
    51%
    fun String.extendFunction() { ... }
      
    2%
    String.fun newMethod() { ... }
      
    43%
    fun String.newMethod() { ... }
      
    5%
    extend String with fun newMethod() { ... }
      
    💊21
  Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍1🔥1
  Anonymous Quiz
    14%
    stop()
      
    31%
    interrupt()
      
    21%
    terminate()
      
    33%
    finish()
      
    💊3
  Anonymous Quiz
    24%
    Изменяет и возвращает измененный объект
      
    52%
    Возвращает контекстный объект после выполнения дополнительных операций
      
    10%
    Создает новый объект с измененными свойствами
      
    14%
    Возвращает значение лямбды
      
    Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  🔥3👍2
  Anonymous Quiz
    69%
    10
      
    7%
    7
      
    20%
    11
      
    4%
    9
      
    Anonymous Quiz
    70%
    24
      
    21%
    10
      
    1%
    6
      
    7%
    16
      
    💊1
  - К методам — метод принадлежит классу, а не объекту;
- К переменным — переменная общая для всех экземпляров класса;
- К вложенным классам — создается без связи с экземпляром внешнего класса;
- К блокам инициализации — статический блок выполняется при загрузке класса.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  🔥1
  Anonymous Quiz
    72%
    Используя Dispatchers.Main
      
    12%
    Запуск через main функцию
      
    11%
    Применение Thread.main()
      
    5%
    Вызов runOnMainThread{}
      
    🤔3
  Anonymous Quiz
    49%
    Определить методы componentN() в классе
      
    25%
    Использовать data классы
      
    18%
    Применить интерфейс Destructurable
      
    8%
    Использовать шаблон unwrap()
      
    - Установки через Play Store.
- Гарантии целостности и происхождения.
- Неподписанный APK не может быть установлен на большинстве устройств, и его можно запускать только в debug-среде.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  🔥4
  Anonymous Quiz
    90%
    [[1, 2, 3], [4, 5, 6], [7, 8, 9], [10]]
      
    8%
    [[1, 2, 3], [3, 4, 5], [5, 6, 7], [7, 8, 9], [9, 10]]
      
    1%
    [[1, 2, 3], [4, 5, 6], [7, 8, 9], [10, 11, 12]]
      
    1%
    [[1, 2, 3], [4, 5, 6], [7, 8, 9], [10, 11]]
      
    Anonymous Quiz
    85%
    abstract
      
    13%
    open
      
    2%
    sealed
      
    1%
    lateinit
      
    Это область памяти, управляемая сборщиком мусора.
GC следит за тем, какие объекты ещё используются, и очищает неиспользуемые (недостижимые).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  💊4🔥1
  Anonymous Quiz
    26%
    Перечислением исключений через запятую
      
    39%
    Использованием общего предка исключений
      
    13%
    Применением оператора or
      
    21%
    Нельзя обработать несколько исключений одним блоком
      
    💊7
  Anonymous Quiz
    33%
    clone()
      
    34%
    Object.deepClone()
      
    11%
    SerializationUtils.clone(object)
      
    22%
    copy()
      
    Да. Можно перехватывать разные типы исключений с разной логикой. Также можно использовать multi-catch (catch (IOException | SQLException e)).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍2🔥1💊1
  Anonymous Quiz
    10%
    Использование ключевого слова static
      
    51%
    Использование слабых ссылок (WeakReference)
      
    10%
    Применение локальных классов
      
    28%
    Нет специального синтаксиса для этого