Sobes.tech

Kotlin

Как работать с файлами и потоками ввода-вывода (I/O) в Kotlin?

Middle
502

В чем разница между модификаторами 'open' и 'final' в языке Kotlin?

Junior
466

Объясните, что такое 'companion object' в языке Kotlin и в каких случаях его следует использовать?

Junior
464

Объясните использование ключевого слова 'by' в языке Kotlin.

Middle
462

Как использовать 'backing fields' в Kotlin?

Middle
444

Как настраивать и использовать корутины в проектах на Kotlin?

Middle
416

Какие плагины для IDE (IntelliJ IDEA, Android Studio) вы используете для работы с Kotlin?

Junior
411

Что такое языки, специфичные для предметной области (DSL), и как их создавать на Kotlin?

Middle+
403

Как в Kotlin организовано наследование и полиморфизм?

Junior
403

Что такое 'sealed' классы в Kotlin и в каких случаях их следует использовать?

Middle
400

Как можно реализовать синхронизацию в Kotlin с использованием корутин?

Middle+
399

Какие особенности работы с классами Enum в Kotlin?

Middle
398

Как осуществляется работа с XML в Kotlin?

Middle
397

Как настроить интеграцию Kotlin с Java проектами?

Middle
391

Какие типы коллекций поддерживает Kotlin?

Junior
391

Что такое функция с хвостовой рекурсией (tailrec) в Kotlin?

Middle
382

Какие особенности работы с наследованием и делегированием существуют в Kotlin?

Middle
375

Что такое инлайн-классы в Kotlin?

Middle
373

Как обрабатывать исключения в Kotlin?

Junior
363

Что такое 'lazy' и 'lateinit' в Kotlin?

Middle
358
1/6