Какие стандартные библиотеки вы используете в проектах на Kotlin?
Я использую следующие стандартные библиотеки Kotlin:
Читать ответПодготовка к интервью
Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Каталог
Я использую следующие стандартные библиотеки Kotlin:
Читать ответKotlin поддерживает стандартные типы коллекций из Java Collection Framework, а также предоставляет свои удобные расширения и интерфейсы.
Читать ответScope functions позволяют выполнять блок кода в контексте объекта. Основные функции: let, run, with, apply, also. Каждая имеет свои особенности в отношении получателя (invoker, receiver) и возвращаемого значения.
Читать ответВ Kotlin все классы и методы по умолчанию являются final, то есть их нельзя наследовать или переопределять.
Читать ответДля настройки корутин необходимо добавить соответствующую зависимость в build.gradle файл.
Читать ответthis ссылается на текущий экземпляр класса или получателя лямбда-выражения.
Читать ответПоля-помощники ('backing fields') автоматически генерируются компилятором при использовании стандартных геттеров/сеттеров и не требуют явного объявления. Они используются для хранения значения свойства.
Читать ответDSL (Domain Specific Language) — это небольшой язык, специализированный для конкретной предметной области или задачи, в отличие от языков общего назначения (GPL - General Purpose Language).
Читать ответalias в Kotlin не существует как отдельное зарезервированное слово. Вероятно, вы имеете в виду typealias.
Читать ответВ Kotlin стандартная библиотека предоставляет удобные расширения для работы с I/O, упрощая взаимодействие с java.io.
Читать ответЯ использую следующие плагины:
Читать ответKotlin — это современный, статически типизированный, мультиплатформенный язык программирования, разработанный JetBrains.
Читать ответ