fa
Feedback
Kotlin | Тесты

Kotlin | Тесты

رفتن به کانال در Telegram
1 545
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-17 روز
اطلاعاتی وجود ندارد30 روز

در حال بارگیری داده...

جذب مشترکین
ژوئن '26
ژوئن '26
+9
در 0 کانال‌ها
مه '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 کانال‌ها
تاریخ
رشد مشترکین
اشارات
کانال‌ها
11 ژوئن0
10 ژوئن0
09 ژوئن+1
08 ژوئن+2
07 ژوئن0
06 ژوئن0
05 ژوئن0
04 ژوئن+2
03 ژوئن+2
02 ژوئن+1
01 ژوئن+1
پست‌های کانال
🤔 В каком случае использование inline функций в Kotlin является наиболее полезным?
Anonymous voting

2
🤔 Как в Kotlin сделать статическое поле, метод, класс? – Поле/метод: через companion object внутри класса. – Класс: через object, если singleton, или вложенный class с @JvmStatic, если требуется из Java. Также можно использовать top-level функции — они компилируются как статические. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
102
3
🤔 Какой ключевой аспект отличает архитектуру MVVM от MVP в контексте управления данными в Android-приложениях?
165
4
🤔 Что происходит, когда вызывается новое Activity? Освобождается ли память от старого? Нет, старая Activity: - Переходит в паузу, затем в onStop(). - Остаётся в стеке задач. - Может быть уничтожена системой при нехватке памяти. Если используешь finish() — она будет удалена немедленно. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
170
5
🤔 В Java, как выполнить глубокое копирование объекта?
180
6
🤔 Как выполнить код в параллельном (не main) потоке? Через: - Thread, - Runnable, - ExecutorService, - Future, - В Kotlin — coroutines. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
195
7
🤔 Какой оператор в Kotlin используется для выполнения деструктуризации объекта?
210
8
🤔 Что такое TransactionTooLargeException? Это ошибка Android, возникающая при попытке передать слишком большой объём данных между компонентами через Bundle. Она характерна при передаче больших коллекций, изображений или объектов с избыточной сериализацией. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
221
9
🤔 Какой результат выполнения выражения val result = listOf(1, 2, 3, 4, 5).count { it % 2 == 0 }?
222
10
🤔 Чем отличаются inner классы от nested? Nested class — статический, не имеет доступа к экземпляру внешнего класса. Inner class — нестатический, может обращаться к полям и методам внешнего класса, включая приватные. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
244
11
🤔 Как в Java создать массив фиксированного размера?
247
12
🤔 Что известно о контрактах equals и hashCode? Контракты определяют, что два равных объекта (equals) должны иметь одинаковый hashCode. Нарушение этого принципа может привести к некорректной работе коллекций, таких как HashMap и HashSet. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
242
13
🤔 В Java, какой интерфейс нужно реализовать, чтобы объекты класса могли быть упорядочены?
257
14
🤔 Почему плохо менять layout внутри аниматора? 1. Частые изменения layout вызывают re-layout и re-draw – это нагружает рендеринг и снижает FPS. 2. Анимации должны работать в отдельном слое (RenderThread) – изменение layout тормозит главный поток. 3. Есть альтернатива – вместо layout-изменений лучше использовать TranslationX/Y, ScaleX/Y и Alpha. Использование ViewPropertyAnimator помогает избежать ненужных Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
264
15
🤔 Как правильно объявить глобальную переменную, доступную во всем Kotlin проекте?
271
16
🤔 Какой самый экономичный тип графического файла? Формат WebP является наиболее экономичным с точки зрения сжатия без потери качества. Он лучше по сжатию, чем PNG или JPEG, поддерживает прозрачность и используется во многих Android-приложениях. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
283
17
🤔 Какое значение примет переменная val x: Int by lazy { 10 + 20 }?
287
18
🤔 Какое значение будет у переменной val x = listOf(1, 2, 3).lastOrNull { it < 3 } ?: 0?
302
19
🤔 Что такое Executor? Executor — это абстракция для управления потоками. Он позволяет отправлять задачи на выполнение, не заботясь напрямую о создании и управлении потоками. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний
307
20
🤔 В Java, как можно максимально эффективно перебирать элементы HashMap?
313