ch
Feedback
Kotlin | Тесты

Kotlin | Тесты

前往频道在 Telegram

Сайт: https://easyoffer.ru/ Все каналы: t.me/+xGeAw6ckJ4liYzQy Контакт для рекламы: @easyoffer_adv

显示更多
1 494
订阅者
无数据24 小时
-47 天
-1430 天
帖子存档
🤔 Какие функции должен переопределять класс, на который делегируют что-то? Если используется делегирование интерфейса, то необходимо переопределить функции этого интерфейса. Это может быть getValue, setValue или любые кастомные функции, если используется пользовательский делегат. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 В Java, что означает ключевое слово transient в контексте сериализации?
Anonymous voting

🤔 Какой ключевой элемент в Kotlin позволяет выполнить блок кода только для ненулевых значений?
Anonymous voting

🤔 Как в Jetpack Compose создать список, аналогичный RecyclerView? Используется LazyColumn или LazyRow. Они создают и отображают элементы по мере необходимости, экономя ресурсы и обеспечивая плавную прокрутку. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 В Java, какое исключение возникает при неправильной работе с потоками ввода/вывода?
Anonymous voting

🤔 В Kotlin, как правильно реализовать паттерн "Стратегия", используя функции высшего порядка?
Anonymous voting

🤔 Можно ли в большой список сразу добавлять много элементов? Можно, но важно учитывать: - эффективность вставки — использовать submitList() или notifyItemRangeInserted. - возможность анимационных лагов. - желательно использовать разделение по частям или DiffUtil для оптимизации. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 В Kotlin, как передать переменное количество аргументов в функцию?
Anonymous voting

Какое преимущество предоставляют inline функции в Kotlin по сравнению с обычными функциями?
Anonymous voting

🤔 Что известно о модификациях? В контексте Android и Java/Kotlin под модификациями обычно подразумеваются: - Модификаторы доступа (public, private, protected, internal) — определяют область видимости классов и их членов. - Модификаторы ключевых слов (final, open, abstract, sealed) — контролируют наследование и переопределение. - Annotations-based модификации, как @Inject, @Singleton, @Provides, которые управляют зависимостями в DI-системах. Также в Android могут называться "модификациями" кастомизации компонентов UI, поведения Activity и lifecycle. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Как в Kotlin можно реализовать функцию-генератор, подобную тем, что используются в Python?
Anonymous voting

🤔 Что происходит при создании объекта в памяти? 1. Выделение памяти: - JVM выделяет память для объекта в куче. 2. Инициализация полей: - Поля объекта заполняются значениями по умолчанию. 3. Вызов конструктора: - Конструктор объекта выполняется для инициализации пользовательскими значениями. 4. Возвращение ссылки: - Указатель на объект возвращается вызывающему коду. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какой результат выполнения выражения val result = listOf(1, 2, 3, 4, 5).count { it % 2 != 0 }?
Anonymous voting

🤔 Как написать наследование между двумя классами в Kotlin? Через open и :. Родительский класс должен быть open, а дочерний объявляется с class B : A(). Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какое значение будет у переменной val x = listOf(1, 2, 3, 4).sortedDescending()?
Anonymous voting

🤔 Какой результат выполнения выражения val result = (1..3).flatMap { listOf(it, it * 2) }?
Anonymous voting

🤔 Как из одного Activity передать данные в другое? Через Intent: - Использовать putExtra() для передачи данных. - В целевой Activity использовать getIntent().get<Type>Extra() или intent.extras. Поддерживаются типы: String, Int, Boolean, Serializable, Parcelable. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какое ключевое слово используется для создания однопоточного канала в Kotlin?
Anonymous voting

🤔 В Java, как выполнить глубокую копию объекта?
Anonymous voting

🤔 Когда начинает работать WorkManager? WorkManager начинает выполнять задачу: - Когда соблюдены все заданные условия (например, наличие сети, заряд батареи). - После планирования задачи (enqueuing). - Даже если приложение было перезапущено — WorkManager восстанавливает задачу. - Если используется отложенная работа — срабатывает по расписанию или через заданный интервал. Работает надёжно даже после перезагрузки устройства. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний