1. Обзор В этом уроке мы собираемся обсудить совместимость Java и Kotlin. Мы рассмотрим некоторые базовые примеры, а также некоторые другие, более сложные сценарии. 2. Настройка Котлина Создать проект Kotlin очень просто, используя IntelliJ, Eclipse и даже командную строку, однако в этом руководстве мы собираемся выполнить шаги установки, поскольку в нем уже есть все, что нам нужно для наших демонстрационных целей. 3. Основы Вызов Java из Kotlin прост и удобен, поскольку он был создан с учетом идеи совместимости. Давайте создадим этот класс Customer , используя ядро Java: public class Customer {
private String firstName;
private String lastName;
private int age;
// standard setters and getters
} 4. Геттеры и сеттеры Давайте теперь поработаем с этим простым Java POJO из Kotlin. Геттеры и сеттеры, соответствующие соглашению Java для этих типов методов, представлены в Kotlin как атрибуты: val customer = Customer()
customer.firstName = "Frodo"
customer.lastName =