English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Willkommen im Kotlin-Tutorial! Kotlin ist auf Android sehr beliebt. Wenn Sie Kotlin programmieren lernen möchten, ist das ein guter Anfang.
Unser Kotlin-Tutorial stellt die Programmiersprache Kotlin, ihre Grundlagen und Beispiele detailliert vor, um grundlegende funktional-programmatische Anweisungen, objektorientierte Konzepte, Dateioperationen, Zeichenfolgenoperationen und mehr zu verstehen.
Kotlin ist eine Programmiersprache. Es kann verwendet werden, um moderne Mehrplattform-Anwendungen für Desktop-Computer, Android, Web und mehr zu entwickeln.
Kotlin läuft wie andere Programmiersprachen auf der Java-Virtualmaschine: Scala, Groovy, Kawa und andere.
Kotlin ist eine statische Programmiersprache, die auf der Java-Virtualmaschine läuft und als Swift der Android-Welt bezeichnet wird, entwickelt und open-source von JetBrains.
Kotlin kann in Java-Bytecode kompiliert werden, aber auch in JavaScript, was die Ausführung auf Geräten ohne JVM erleichtert.
Bei Google I/O 2017In dem, Google hat Kotlin zum offiziellen Entwicklungssprache für Android erklärt.
Kotlin-Programmdateien enden mit .kt, z.B. hello.kt, app.kt.
package hello // Optionale Kopfzeile fun main(args: Array<String>) { // Funktionen mit Paketebene Sichtbarkeit, die ein String-Array als Parameter akzeptieren println("Hallo Welt!") // Punkt und Komma kann weggelassen werden }
class Greeter(val name: String) { fun greet() { println("Hallo, $name") } } fun main(args: Array<String>) { Greeter("World!").greet() // Ein Objekt wird ohne den Schlüsselwort 'new' erstellt }
bis2017Jahr von JetBrains entwickelt und ist eine relativ neue statische Typsprache. Ziel von Kotlin ist die Ausführung auf der Java-Virtualmaschine (JVM). Kotlin löst die meisten Redundanzprobleme im Java-Programmiersprache und fügt neue Funktionen hinzu, die die Entwicklung von Anwendungen schneller und einfacher machen können.
Es gibt auch andere neue Sprachen, die auf der JVM ausgeführt werden können und neue Funktionen haben, aber Kotlin zeichnet sich im Vergleich zu anderen Sprachen durch eine hervorragende Reduzierung der Kompilierungszeit (im Vergleich zur Zeit des Java Compilers) aus.
Gleichzeitig ist Kotlin klar und einfach, während es eine gute Kompatibilität mit der bestehenden Java-Stack aufrechterhält. Und Kotlin kann gemeinsam mit Java geschrieben werden, oder wir können die bestehenden Java-Klassen in Kotlin-Dateien oder -Klassen umwandeln, die mit IntelliJ IDEA erstellt wurden. All diese Funktionen ermöglichen es Java-Entwicklern, leicht und schnell mit Kotlin zu beginnen.
Trotzdem ist die erste stabile Version von Kotlin, Kotlin 1.0 wurde am2016jährlich2monatlich15täglichen 1.0 bietet Rückwärtskompatibilität. Außerdem hat Google Kotlin als offizielle Unterstützungssprache für die Entwicklung von Android-Anwendungen hinzugefügt, die von Android Studio 3在 .0 中获得。
简洁: 大大减少样板代码的数量。
安全: 避免空指针异常等整个类的错误。
互操作性: 充分利用 JVM、Android 和浏览器的现有库。
工具友好: 可用任何 Java IDE 或者使用命令行构建。
可以在 IntelliJ IDEA 上开发使用 Kotlin 语言的程序,建议使用。Eclipse 或任何编辑器也可以与编译器一起使用,以从命令行进行编译。