Kotlin 1.3 Docs icon

Kotlin 1.3 Docs

1.1.0

Kotlin 1.3 Dokumentation der Programmiersprache

Name Kotlin 1.3 Docs
Version 1.1.0
Aktualisieren 09. Okt. 2021
Größe 14 MB
Kategorie Bücher & Nachschlagewerke
Installationen 1Tsd.+
Entwickler NextLabs.cc
Android OS Android 7.0+
Google Play ID cc.nextlabs.kotlin_1_2
Kotlin 1.3 Docs · Screenshots

Kotlin 1.3 Docs · Beschreibung

Kotlin ist eine statisch typisierte Programmiersprache, die auf der Java Virtual Machine ausgeführt wird und auch zu JavaScript-Quellcode kompiliert werden kann oder die LLVM-Compilerinfrastruktur verwenden kann. Die Hauptentwicklung stammt von einem Team von JetBrains-Programmierern aus Sankt Petersburg, Russland. Während die Syntax nicht mit Java kompatibel ist, ist Kotlin für die Interaktion mit Java-Code konzipiert und auf Java-Code aus der vorhandenen Java-Klassenbibliothek wie dem Collections-Framework angewiesen. Kotlin verwendet eine aggressive Typinferenz, um den Typ der Werte und Ausdrücke zu bestimmen, für die der Typ nicht angegeben wurde. Dies reduziert die Sprachverbreitung relativ zu Java, was häufig völlig redundante Typspezifikationen erfordert.

Ab Android Studio 3.0 ist Kotlin eine vollständig unterstützte Programmiersprache für Android. Der Benutzer kann wählen, ob er Java 6- oder Java 8-kompatiblen Bytecode verwenden möchte.


Inhaltsverzeichnis

Kotlin für Serverseite
Kotlin für Android
Kotlin für JavaScript
Kotlin für Einheimische
Coroutinen
Multiplattform
Was ist neu in 1.1
Was ist neu in 1.2
Was ist neu in 1.3
Grundlegende Syntax
Redewendungen
Kodierungskonventionen
Grundtypen
Pakete und Importe
Kontrollfluss
Rückkehr und Sprünge
Klassen und Vererbung
Eigenschaften und Felder
Schnittstellen
Sichtbarkeitsmodifikatoren
Erweiterungen
Datenklassen
Versiegelte Klassen
Generics
Verschachtelte Klassen
Aufzählungsklassen
Objekte
Inline-Klassen
Delegation
Delegierte Eigenschaften
Funktionen
Lambdas
Inline-Funktionen
Plattformspezifische Erklärungen
Mit Gradle bauen
Zerstörungserklärungen
Sammlungen
Bereiche
Typprüfungen und Casts
Diese Ausdrücke
Gleichberechtigung
Überlastung des Bedieners
Null Sicherheit
Ausnahmen
Anmerkungen
Reflexion
Typensichere Builder
Geben Sie Aliase ein
Standardbibliothek
kotlin.test
Schlüsselwörter und Operatoren
Grammatik
Java von Kotlin aus anrufen
Kotlin von Java aus anrufen
Dynamischer Typ
JavaScript von Kotlin aus aufrufen
Kotlin aus JavaScript aufrufen
JavaScript-Module
JavaScript-Reflexion
JavaScript DCE
Parallelität
Unveränderlichkeit
Kotlin-Bibliotheken
Plattformbibliotheken
C Interop
Objective-C und Swift Interop
Gradle Plugin
Debuggen
FAQ
Coroutines Guide
Grundlagen
Stornierung und Auszeiten
Channels
Suspendierungsfunktionen erstellen
Coroutine Context und Dispatcher
Ausnahmebehandlung
Wählen Sie den Ausdruck aus
Geteilter veränderlicher Zustand und Parallelität
Kotlin-Code dokumentieren
Mit Kapt
Gradle verwenden
Maven benutzen
Verwenden von Ant
Kotlin und OSGi
Compiler-Plugins
Kodierungskonventionen
Kotlin Evolution
Stabilität verschiedener Komponenten
Kompatibilitätshandbuch für Kotlin 1.3
FAQ
Vergleich mit Java
Erste Schritte mit IntelliJ IDEA
Erste Schritte mit Eclipse
Mit dem Befehlszeilen-Compiler arbeiten
Mit Build-Tools arbeiten
Koans
Erste Schritte mit der Android-Entwicklung
Kotlin Android Extensions
Android Frameworks
Mischen von Java und Kotlin in einem Projekt
Kotlin zu JavaScript
Erste Schritte mit Gradle
Erste Schritte mit IntelliJ IDEA
Erste Schritte mit Maven
Erstellen einer Kotlin-JavaScript-Bibliothek mit dem Befehlszeilen-Compiler
Arbeiten mit Kotlin- und JavaScript-Modulen
Mit JavaScript arbeiten
Debuggen von Kotlin im Browser
iOS und Android
Multiplattform-Bibliothek
Grundlegende Kotlin / native Anwendung
Interop mit C-Bibliotheken
Primitive Datentypen aus C zuordnen
Mapping-Struktur und Union-Typen aus C
Funktionszeiger aus C zuordnen
Mapping von Zeichenketten aus C
Arbeiten mit Kotlin / Native Libraries
Targeting auf mehrere Plattformen
Kotlin / Native als dynamische Bibliothek
Kotlin / Native als Apple Framework
Gradle für Kotlin / Native
Multiplattform-Projekt: iOS und Android
Asynchrone Programmierung
Einführung in Kotlin Coroutines in der JVM
Erstellen von Webanwendungen mit HTTP-Servlets
Erstellen eines RESTful-Webdiensts mit Spring Boot
Einrichten von Kotlin in TeamCity
Kotlin lernen mit dem EduTools-Plugin
Kotlin mit dem EduTools-Plugin lernen
Bücher
Mehr Ressourcen

Kotlin 1.3 Docs 1.1.0 · Kostenloser Download

4,1/5 (13+ Bewertungen)

Alte versionen

Alle Versionen