Kotlin | Тесты
الذهاب إلى القناة على Telegram
Сайт: https://easyoffer.ru/ Все каналы: t.me/+xGeAw6ckJ4liYzQy Контакт для рекламы: @easyoffer_adv
إظهار المزيد1 494
المشتركون
لا توجد بيانات24 ساعات
-47 أيام
-1430 أيام
جاري تحميل البيانات...
القنوات المماثلة
سحابة العلامات
الإشارات الواردة والصادرة
---
---
---
---
---
---
جذب المشتركين
سبتمبر '26
سبتمبر '26
+8
في 0 قنوات
أغسطس '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 قنوات
| التاريخ | نمو المشتركين | الإشارات | القنوات | |
| 21 سبتمبر | 0 | |||
| 20 سبتمبر | 0 | |||
| 19 سبتمبر | 0 | |||
| 18 سبتمبر | 0 | |||
| 17 سبتمبر | +1 | |||
| 16 سبتمبر | 0 | |||
| 15 سبتمبر | 0 | |||
| 14 سبتمبر | 0 | |||
| 13 سبتمبر | 0 | |||
| 12 سبتمبر | 0 | |||
| 11 سبتمبر | 0 | |||
| 10 سبتمبر | 0 | |||
| 09 سبتمبر | +1 | |||
| 08 سبتمبر | 0 | |||
| 07 سبتمبر | +1 | |||
| 06 سبتمبر | 0 | |||
| 05 سبتمبر | +3 | |||
| 04 سبتمبر | +1 | |||
| 03 سبتمبر | 0 | |||
| 02 سبتمبر | 0 | |||
| 01 سبتمبر | +1 |
منشورات القناة
🤔 В Java, что означает ключевое слово transient в контексте сериализации?
| 2 | 🤔 Какой ключевой элемент в Kotlin позволяет выполнить блок кода только для ненулевых значений? | 105 |
| 3 | 🤔 Как в Jetpack Compose создать список, аналогичный RecyclerView?
Используется LazyColumn или LazyRow. Они создают и отображают элементы по мере необходимости, экономя ресурсы и обеспечивая плавную прокрутку.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний | 128 |
| 4 | 🤔 В Java, какое исключение возникает при неправильной работе с потоками ввода/вывода? | 129 |
| 5 | 🤔 В Kotlin, как правильно реализовать паттерн "Стратегия", используя функции высшего порядка? | 140 |
| 6 | 🤔 Можно ли в большой список сразу добавлять много элементов?
Можно, но важно учитывать:
- эффективность вставки — использовать submitList() или notifyItemRangeInserted.
- возможность анимационных лагов.
- желательно использовать разделение по частям или DiffUtil для оптимизации.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний | 142 |
| 7 | 🤔 В Kotlin, как передать переменное количество аргументов в функцию? | 130 |
| 8 | Какое преимущество предоставляют inline функции в Kotlin по сравнению с обычными функциями? | 136 |
| 9 | 🤔 Что известно о модификациях?
В контексте Android и Java/Kotlin под модификациями обычно подразумеваются:
- Модификаторы доступа (public, private, protected, internal) — определяют область видимости классов и их членов.
- Модификаторы ключевых слов (final, open, abstract, sealed) — контролируют наследование и переопределение.
- Annotations-based модификации, как @Inject, @Singleton, @Provides, которые управляют зависимостями в DI-системах.
Также в Android могут называться "модификациями" кастомизации компонентов UI, поведения Activity и lifecycle.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний | 142 |
| 10 | 🤔 Как в Kotlin можно реализовать функцию-генератор, подобную тем, что используются в Python? | 160 |
| 11 | 🤔 Что происходит при создании объекта в памяти?
1. Выделение памяти:
- JVM выделяет память для объекта в куче.
2. Инициализация полей:
- Поля объекта заполняются значениями по умолчанию.
3. Вызов конструктора:
- Конструктор объекта выполняется для инициализации пользовательскими значениями.
4. Возвращение ссылки:
- Указатель на объект возвращается вызывающему коду.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний | 163 |
| 12 | 🤔 Какой результат выполнения выражения val result = listOf(1, 2, 3, 4, 5).count { it % 2 != 0 }? | 176 |
| 13 | 🤔 Как написать наследование между двумя классами в Kotlin?
Через open и :. Родительский класс должен быть open, а дочерний объявляется с class B : A().
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний | 176 |
| 14 | 🤔 Какое значение будет у переменной val x = listOf(1, 2, 3, 4).sortedDescending()? | 196 |
| 15 | 🤔 Какой результат выполнения выражения val result = (1..3).flatMap { listOf(it, it * 2) }? | 207 |
| 16 | 🤔 Как из одного Activity передать данные в другое?
Через Intent:
- Использовать putExtra() для передачи данных.
- В целевой Activity использовать getIntent().get<Type>Extra() или intent.extras.
Поддерживаются типы: String, Int, Boolean, Serializable, Parcelable.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний | 222 |
| 17 | 🤔 Какое ключевое слово используется для создания однопоточного канала в Kotlin? | 217 |
| 18 | 🤔 В Java, как выполнить глубокую копию объекта? | 226 |
| 19 | 🤔 Когда начинает работать WorkManager?
WorkManager начинает выполнять задачу:
- Когда соблюдены все заданные условия (например, наличие сети, заряд батареи).
- После планирования задачи (enqueuing).
- Даже если приложение было перезапущено — WorkManager восстанавливает задачу.
- Если используется отложенная работа — срабатывает по расписанию или через заданный интервал.
Работает надёжно даже после перезагрузки устройства.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний | 235 |
| 20 | 🤔 В Java, какое исключение бросается при попытке модификации списка, полученного из Arrays.asList(), добавлением или удалением элементов? | 220 |
