Можешь назвать основные ключевые модификаторы, используемые в Kotlin, кроме inline?
В Kotlin, кроме модификатора inline, часто используются следующие ключевые модификаторы:
Читать ответПодготовка к интервью
Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Каталог
В Kotlin, кроме модификатора inline, часто используются следующие ключевые модификаторы:
Читать ответВ Kotlin для реализации наследования классов используется ключевое слово open для базового класса и : для указания наследования.
Читать ответВ Kotlin строки представлены типом String, который является неизменяемым (immutable). Для работы со строками доступны разнообразные методы и приемы:
Читать ответKotlin предоставляет современные языковые возможности, которые упрощают и делают более выразительным применение паттернов проектирования. Например:
Читать ответДиспетчер IO (Dispatchers.IO) в Kotlin Coroutines предназначен для выполнения операций ввода-вывода, которые могут быть блокирующими, например, чтение/запись файлов, сетевые запросы или работа с базой данных.
Читать ответКорутины — это легковесные потоки, управляемые фреймворком, а не операционной системой. Они позволяют писать асинхронный код в императивном стиле, избегая проблем с обратными вызовами и улучшая читаемость.
Читать ответЧтобы запустить два сетевых запроса одновременно с использованием корутин в Kotlin, можно использовать async.
Читать ответЯ знаю и работал со следующими коллекциями в Kotlin:
Читать ответВ Kotlin множественное наследование классов напрямую не поддерживается, как и в Java. Класс может наследоваться только от одного класса.
Читать ответВ Kotlin для преобразования списка пар PairK, V в список чисел, где каждое число — это половина соответствующего значения, можно использовать функцию map.
Читать ответВ Kotlin класс может иметь один первичный конструктор и один или несколько вторичных конструкторов.
Читать ответВ Kotlin существуют следующие основные типы ссылок:
Читать ответ