uk
Feedback
Kotlin | Тесты

Kotlin | Тесты

Відкрити в Telegram

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

Показати більше
1 493
Підписники
-124 години
-37 днів
-730 днів

Триває завантаження даних...

Залучення підписників
жовт '26
жовтень '260
в 0 каналах
вересень '26
+11
в 0 каналах
Get PRO
серпень '26
+13
в 0 каналах
Get PRO
липень '26
+7
в 0 каналах
Get PRO
червень '26
+16
в 1 каналах
Get PRO
травень '26
+17
в 0 каналах
Get PRO
квітень '26
+20
в 0 каналах
Get PRO
березень '26
+29
в 0 каналах
Get PRO
лютий '26
+34
в 0 каналах
Get PRO
січень '26
+44
в 0 каналах
Get PRO
грудень '25
+23
в 0 каналах
Get PRO
листопад '25
+54
в 0 каналах
Get PRO
жовтень '25
+47
в 0 каналах
Get PRO
вересень '25
+41
в 0 каналах
Get PRO
серпень '25
+41
в 0 каналах
Get PRO
липень '25
+42
в 1 каналах
Get PRO
червень '25
+55
в 1 каналах
Get PRO
травень '25
+60
в 0 каналах
Get PRO
квітень '25
+64
в 0 каналах
Get PRO
березень '25
+115
в 1 каналах
Get PRO
лютий '25
+108
в 0 каналах
Get PRO
січень '25
+170
в 53 каналах
Get PRO
грудень '24
+66
в 0 каналах
Get PRO
листопад '24
+81
в 1 каналах
Get PRO
жовтень '24
+181
в 25 каналах
Get PRO
вересень '24
+442
в 326 каналах
Get PRO
серпень '24
+95
в 0 каналах
Get PRO
липень '24
+233
в 55 каналах
Get PRO
червень '24
+338
в 224 каналах
Дата
Залучення підписників
Згадування
Канали
01 жовтня0
Дописи каналу
🤔 Как в Kotlin создать перечисление с ассоциированными значениями для каждого случая?
Anonymous voting

2
🤔 Какие отличия наследования от композиции? Наследование — это когда один класс расширяет другой, наследуя его поведение. Композиция — это включение одного объекта в другой, при этом зависимость явно передаётся. Композиция считается более гибкой и менее связанной альтернативой наследованию. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
124
3
🤔 Как в Kotlin обозначается безопасное приведение типа, которое не вызовет исключение при неудаче?
149
4
🤔 В каком порядке вызывается: конструктор, конструктор суперкласса, статический блок инициализации? Порядок: 1. Статический блок суперкласса; 2. Статический блок текущего класса; 3. Конструктор суперкласса; 4. Конструктор текущего класса. (Статические блоки вызываются один раз при загрузке класса.) Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
151
5
🤔 В Kotlin, как можно создать генератор бесконечной последовательности чисел, начиная с заданного значения?
157
6
🤔 Каким образом осуществлять проверки на null? Kotlin предлагает: - операторы безопасного вызова (?.); - оператор Элвиса (?:); - явную проверку через if (x != null); - requireNotNull или !! — для гарантии не-null (но может выбросить исключение). Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
164
7
🤔 Какой из следующих методов корректно реализует паттерн Singleton в Kotlin?
178
8
🤔 Какие виды ссылок есть в Java и в чём их отличия? 1. Strong Reference — обычная ссылка; объект не будет собран GC. 2. Soft Reference — объект может быть удалён при нехватке памяти. 3. Weak Reference — объект собирается при следующем GC. 4. Phantom Reference — используется для отслеживания удаления объекта. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
178
9
🤔 Как в Kotlin правильно инициализировать список, содержащий числа от 1 до 10?
181
10
🤔 Какие в базовом классе Kotlin есть методы и что они делают? В классе Any есть: - equals(other: Any?) — сравнение объектов. - hashCode() — вычисление хеша. - toString() — строковое представление. Эти методы можно переопределять под собственные нужды. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
184
11
🤔 В Kotlin, как создать мультиплатформенный модуль?
201
12
🤔 API медленно работает, поэтому ваша команда решила сделать prefetch данных. Как это реализовать? Prefetch — это проактивная загрузка данных до того, как они понадобятся. Реализация может быть следующей: - Загрузка на старте экрана: при запуске фрагмента/экрана уже начинать сетевой запрос. - Фоновая загрузка при idle-состоянии: использовать WorkManager или CoroutineScope для подгрузки ночью, в фоне и т.п. - RecyclerView prefetch: через RecyclerView.setItemViewCacheSize() и PrefetchingLayoutManager заранее подгружаются карточки. - Кеширование: сохранить данные в БД или памяти при первом получении, и отображать в UI до завершения запроса. Цель — снизить видимое пользователю ожидание. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
204
13
🤔 Какое ключевое слово используется для задания блока инициализации?
218
14
🤔 Что такое ProGuard? ProGuard — это инструмент для: - Минификации (сжатие имён классов, методов и полей), - Удаления неиспользуемого кода, - Обфускации (затруднение обратной декомпиляции кода). В Android он часто используется в прод-сборках для защиты кода и уменьшения размера APK. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
227
15
🤔 Какой результат выполнения выражения val result = listOf("a", "bb", "ccc").minByOrNull { it.length }?
237
16
🤔 Как получить все приложения, установленные на телефоне? Используйте PackageManager: Для фильтрации по сторонним приложениям — проверяй flags. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
241
17
🤔 Как в Kotlin обеспечить запуск кода с задержкой без блокировки потока, используя корутины?
232
18
🤔 Какое утверждение описывает использование delegate в Kotlin?
239
19
🤔 Что означает в Android-разработке подход Single Activity? Подход Single Activity в Android-разработке предполагает использование одной активности (Activity) как контейнера для всего пользовательского интерфейса приложения, при этом различные части интерфейса реализуются через фрагменты. Этот подход позволяет упростить управление состоянием UI, улучшить производительность и облегчить навигацию по приложению, так как необходимо управлять только одним стеком активностей. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
213
20
🤔 В Java, какой метод java.util.List используется для замены элемента на определенной позиции?
220