English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Добро пожаловать в учебник 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 заканчиваются на .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 }
К 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.
Простота: Существенное уменьшение количества样板ного кода.
Безопасность: Избегание ошибок всего класса, таких как исключения пустых указателей.
Интероперабельность: Полное использование существующих библиотек JVM, Android и браузеров.
Дружелюбность к инструментам: Можно использовать любое Java IDE или строить с помощью командной строки.
Приложения, разработанные на Kotlin, можно разрабатывать и использовать в IntelliJ IDEA, рекомендуется использовать. Eclipse или любой другой редактор также можно использовать вместе с компилятором для компиляции из командной строки.