English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Основной учебник Kotlin

Контроль потока Kotlin

Функции в Kotlin

Строки в Kotlin

Kotlin面向对象(OOP)

Введение в Kotlin

Добро пожаловать в учебник Kotlin! Kotlin уже популярен на Android. Если вы хотите изучить языки программирования Kotlin, это отличное начало.

Наш учебник Kotlin подробно介绍了 языки программирования Kotlin, его базовые знания и примеры, чтобы понять основные функциональные программные предложения, концепции объектно-ориентированного программирования, операции с файлами, операции со строками и т.д.

Kotlin - это языки программирования. Он может использоваться для разработки современных многоплатформенных приложений для ПК, Android, Web и т.д.

Kotlin, как и другие языки программирования, работает на виртуальной машине Java: Scala, Groovy, Kawa и т.д.

Kotlin - это статический типизированный языки программирования, работающий на виртуальной машине Java, известный как Swift мира Android, разработанный и открытый JetBrains.

Kotlin может компилироваться в Java bytecode и в JavaScript, что позволяет запускать его на устройствах без JVM.

В Google I/O 2017 Google объявила Kotlin официальным языком разработки для Android.

Мой первый Kotlin-программа

Файлы Kotlin заканчиваются на .kt, например: hello.kt, app.kt.

package hello // Опциональный заголовок пакета
 
fun main(args: Array<String>) { // Функция уровня пакета,接受的字符串数组作为参数
   println("Hello World!") // Запятая может быть опущена
}

Ориентированность на объекты

class Greeter(val name: String) {
   fun greet() { 
      println("Hello, $name")
   }
}
 
fun main(args: Array<String>) {
   Greeter("World!").greet() // Создание объекта без ключевого слова new
}

История Kotlin

   К 2017 году Kotlin — это относительно новый статический типизированный язык, разработанный JetBrains. Цель Kotlin — работать на Java Virtual Machine (JVM). Kotlin решает большинство избыточных проблем в языке программирования Java и добавляет новые функции, которые позволяют развивать приложения быстрее и проще.

   Есть и другие новые языки с новыми функциями, которые могут работать на JVM, но Kotlin превосходит другие языки в уменьшении времени компиляции (по сравнению с Java Compiler). Таким образом, Kotlin прост и понятен, при этом сохраняя хорошую совместимость с существующими Java-библиотеками. Kotlin можно писать вместе с Java, или мы можем использовать IntelliJ IDEA для преобразования существующих Java-классов в Kotlin-файлы или классы. Все эти функции позволяют Java-разработчикам легко и быстро начать использовать Kotlin.

   Хотя так и есть, первая стабильная версия Kotlin 1.0 была выпущена 15 февраля 2016 года. JetBrains планирует обеспечивать обратную совместимость с Kotlin 1.0 в течение длительного времени. Кроме того, Google добавила Kotlin в качестве официального поддерживаемого языка для разработки Android-приложений, который можно получить в Android Studio 3.0.

Почему стоит выбрать Kotlin?

  • Простота: Существенное уменьшение количества样板ного кода.

  • Безопасность: Избегание ошибок всего класса, таких как исключения пустых указателей.

  • Интероперабельность: Полное использование существующих библиотек JVM, Android и браузеров.

  • Дружелюбность к инструментам: Можно использовать любое Java IDE или строить с помощью командной строки.

IDE для разработки Kotlin

Приложения, разработанные на Kotlin, можно разрабатывать и использовать в IntelliJ IDEA, рекомендуется использовать. Eclipse или любой другой редактор также можно использовать вместе с компилятором для компиляции из командной строки.

Ссылки на справочные материалы