KT Kotlin
Тесты по Kotlin: типы и null-безопасность, функции, классы, коллекции, обобщения, корутины, Flow, взаимодействие с Java и прикладная разработка.
Найдено: 30 тестов
KT Kotlin
30 тестовОтмена и обработка ошибок корутин
Отмена корутин, SupervisorJob, исключения и безопасное освобождение ресурсов.
Диспетчеры и контексты корутин
Диспетчеры, контекст корутины, withContext и блокирующий код.
Корутины: основы
suspend-функции, CoroutineScope, Job и структурированная конкурентность.
Области видимости и scope-функции
let, run, apply, also и читаемость цепочек вызовов.
Делегирование
Делегирование классов и свойств, lazy, observable и собственные делегаты.
Sealed class и исчерпывающие модели
sealed-иерархии, исчерпывающий when, состояния и развитие модели.
Вариантность
Ковариантность, контравариантность, звёздочные проекции и устройство API.
Обобщения
Параметры типов, ограничения, reified и проверки после стирания типов.
Исключения и Result
Исключения, try-выражения, Result и сохранение контекста ошибки.
Расширения
Функции и свойства-расширения, статическое разрешение и область видимости.
Лямбды и функции высшего порядка
Функциональные типы, завершающие лямбды, receiver и захват значений.
Коллекции Kotlin
Неизменяемые и изменяемые списки, преобразования, последовательности и группировка.