fa
Feedback
Kotlin | Тесты

Kotlin | Тесты

رفتن به کانال در Telegram
1 545
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-17 روز
اطلاعاتی وجود ندارد30 روز
آرشیو پست ها
🤔 В каком случае использование inline функций в Kotlin является наиболее полезным?
Anonymous voting

🤔 Как в Kotlin сделать статическое поле, метод, класс? – Поле/метод: через companion object внутри класса. – Класс: через object, если singleton, или вложенный class с @JvmStatic, если требуется из Java. Также можно использовать top-level функции — они компилируются как статические. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какой ключевой аспект отличает архитектуру MVVM от MVP в контексте управления данными в Android-приложениях?
Anonymous voting

🤔 Что происходит, когда вызывается новое Activity? Освобождается ли память от старого? Нет, старая Activity: - Переходит в паузу, затем в onStop(). - Остаётся в стеке задач. - Может быть уничтожена системой при нехватке памяти. Если используешь finish() — она будет удалена немедленно. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

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

🤔 Как выполнить код в параллельном (не main) потоке? Через: - Thread, - Runnable, - ExecutorService, - Future, - В Kotlin — coroutines. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какой оператор в Kotlin используется для выполнения деструктуризации объекта?
Anonymous voting

🤔 Что такое TransactionTooLargeException? Это ошибка Android, возникающая при попытке передать слишком большой объём данных между компонентами через Bundle. Она характерна при передаче больших коллекций, изображений или объектов с избыточной сериализацией. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

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

🤔 Чем отличаются inner классы от nested? Nested class — статический, не имеет доступа к экземпляру внешнего класса. Inner class — нестатический, может обращаться к полям и методам внешнего класса, включая приватные. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Как в Java создать массив фиксированного размера?
Anonymous voting

🤔 Что известно о контрактах equals и hashCode? Контракты определяют, что два равных объекта (equals) должны иметь одинаковый hashCode. Нарушение этого принципа может привести к некорректной работе коллекций, таких как HashMap и HashSet. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 В Java, какой интерфейс нужно реализовать, чтобы объекты класса могли быть упорядочены?
Anonymous voting

🤔 Почему плохо менять layout внутри аниматора? 1. Частые изменения layout вызывают re-layout и re-draw – это нагружает рендеринг и снижает FPS. 2. Анимации должны работать в отдельном слое (RenderThread) – изменение layout тормозит главный поток. 3. Есть альтернатива – вместо layout-изменений лучше использовать TranslationX/Y, ScaleX/Y и Alpha. Использование ViewPropertyAnimator помогает избежать ненужных Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Как правильно объявить глобальную переменную, доступную во всем Kotlin проекте?
Anonymous voting

🤔 Какой самый экономичный тип графического файла? Формат WebP является наиболее экономичным с точки зрения сжатия без потери качества. Он лучше по сжатию, чем PNG или JPEG, поддерживает прозрачность и используется во многих Android-приложениях. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 Какое значение примет переменная val x: Int by lazy { 10 + 20 }?
Anonymous voting

🤔 Какое значение будет у переменной val x = listOf(1, 2, 3).lastOrNull { it < 3 } ?: 0?
Anonymous voting

🤔 Что такое Executor? Executor — это абстракция для управления потоками. Он позволяет отправлять задачи на выполнение, не заботясь напрямую о создании и управлении потоками. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚Базу Знаний

🤔 В Java, как можно максимально эффективно перебирать элементы HashMap?
Anonymous voting