Модификаторы видимости в Kotlin
1. Введение Язык программирования Kotlin построен на виртуальной машине Java (JVM). Как таковой, он должен следовать всем правилам, которые устанавливает JVM, включая модификаторы видимости. Однако есть некоторые тонкие нюансы в том, как язык реализует эти модификаторы в отношении компилятора и способа структурирования нашего кода. В этой статье будут показаны некоторые сходства и различия между Java и Kotlin в этом отношении. 2. Модификаторы видимости Модификаторы видимости используются для определения того, какие другие элементы кода имеют доступ к изменяемому элементу...
Совместимость Kotlin и Java
1. Обзор В этом уроке мы собираемся обсудить совместимость Java и Kotlin. Мы рассмотрим некоторые базовые примеры, а также некоторые другие, более сложные сценарии. 2. Настройка Котлина Создать проект Kotlin очень просто, используя IntelliJ, Eclipse и даже командную строку, однако в этом руководстве мы собираемся выполнить шаги установки, поскольку в нем уже есть все, что нам нужно для наших демонстрационных целей. 3. Основы Вызов Java из Kotlin прост и удобен, поскольку он был создан с учетом идеи совместимости...