Kotlin 1.3 Docs


1.1.0 von NextLabs.cc
May 24, 2020 Alte Versionen

Über Kotlin 1.3 Docs

Kotlin 1.3 Dokumentation der Programmiersprache

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

Was ist neu in der neuesten Version 1.1.0

Last updated on Oct 9, 2021
Bug fixes
Improve UI

Zusätzliche APP Informationen

Aktuelle Version

1.1.0

Von hochgeladen

Kyaw Naing

Erforderliche Android-Version

Android 7.0+

Bericht

Als unangemessen kennzeichnen

Mehr anzeigen

Use APKPure App

Get Kotlin 1.3 Docs old version APK for Android

Download

Use APKPure App

Get Kotlin 1.3 Docs old version APK for Android

Download

Kotlin 1.3 Docs Alternative

Erhalte mehr von NextLabs.cc

Entdecken