Интеграция Kotlin с Java бесшовна благодаря совместимости JVM:
Использование Kotlin из Java:
getter
и setter
свойств Kotlin генерируются автоматически и доступны из Java.top-level functions
Kotlin компилируются в статические методы класса с именем файла + "Kt" (по умолчанию).@JvmStatic
аннотация для статических методов в companion object
.@JvmOverloads
для генерации перегруженных методов для функций с параметрами по умолчанию.java
Использование Java из Kotlin:
Интеграция Kotlin с Java бесшовна благодаря совместимости JVM:
Использование Kotlin из Java:
getter
и setter
свойств Kotlin генерируются автоматически и доступны из Java.top-level functions
Kotlin компилируются в статические методы класса с именем файла + "Kt" (по умолчанию).@JvmStatic
аннотация для статических методов в companion object
.@JvmOverloads
для генерации перегруженных методов для функций с параметрами по умолчанию.java
Использование Java из Kotlin:
Register or sign in to get access to full answers for all questions from the question bank.