Use APKPure App
Get Kotlin 1.3 Docs old version APK for Android
Documentazione del linguaggio di programmazione Kotlin 1.3
Kotlin è un linguaggio di programmazione tipizzato staticamente che viene eseguito sulla macchina virtuale Java e può anche essere compilato in codice sorgente JavaScript o utilizzare l'infrastruttura del compilatore LLVM. Il suo sviluppo principale è da un team di programmatori JetBrains con sede a San Pietroburgo, in Russia. Sebbene la sintassi non sia compatibile con Java, Kotlin è progettato per interagire con il codice Java e dipende dal codice Java della libreria di classi Java esistente, come il framework delle collezioni. Kotlin utilizza un'inferenza di tipo aggressivo per determinare il tipo di valori ed espressioni per i quali il tipo è stato lasciato non dichiarato. Ciò riduce la verbosità della lingua rispetto a Java, che richiede specifiche di tipo spesso completamente ridondanti.
A partire da Android Studio 3.0 Kotlin è un linguaggio di programmazione completamente supportato su Android e consente all'utente di scegliere tra il target bytecode Java 6 o Java 8 compatibile.
Tabella dei contenuti
Kotlin per lato server
Kotlin per Android
Kotlin per JavaScript
Kotlin per Nativo
coroutine
Multi piattaforma
Cosa c'è di nuovo in 1.1
Cosa c'è di nuovo in 1.2
Cosa c'è di nuovo in 1.3
Sintassi di base
idiomi
Convenzioni di codifica
Tipi di base
Pacchetti e importazioni
Flusso di controllo
Resi e salti
Classi ed ereditarietà
Proprietà e campi
interfacce
Modificatori di visibilità
estensioni
Classi di dati
Classi sigillati
Generics
Classi annidate
Enum Classes
Oggetti
Classi in linea
Delegazione
Proprietà delegate
funzioni
lambda
Funzioni in linea
Dichiarazioni specifiche della piattaforma
Costruire con Gradle
Dichiarazioni distruttive
collezioni
Intervalli
Digitare assegni e cast
Queste espressioni
Uguaglianza
Sovraccarico dell'operatore
Nulla sicurezza
eccezioni
annotazioni
Riflessione
Costruttori sicuri di tipo
Digita alias
Libreria standard
kotlin.test
Parole chiave e operatori
Grammatica
Chiamare Java da Kotlin
Chiamando Kotlin da Java
Tipo dinamico
Chiamare JavaScript da Kotlin
Chiamando Kotlin da JavaScript
Moduli JavaScript
JavaScript riflesso
JavaScript DCE
Concorrenza
Immutabilità
Librerie Kotlin
Librerie di piattaforme
C Interop
Objective-C e Swift Interop
Gradle Plugin
Debug
FAQ
Guida Coroutine
Nozioni di base
Cancellazione e timeout
canali
Composizione delle funzioni di sospensione
Contesto e spedizioni di Coroutine
La gestione delle eccezioni
Seleziona Espressione
Stato mutevole condiviso e concorrenza
Documentazione del codice Kotlin
Utilizzando Kapt
Usando Gradle
Usando Maven
Utilizzando Ant
Kotlin e OSGi
Plugin del compilatore
Convenzioni di codifica
Evoluzione di Kotlin
Stabilità di diversi componenti
Guida alla compatibilità per Kotlin 1.3
FAQ
Confronto con Java
Iniziare con IntelliJ IDEA
Introduzione a Eclipse
Lavorare con il compilatore della riga di comando
Lavorare con gli strumenti di costruzione
koan
Iniziare con lo sviluppo Android
Estensioni Android Kotlin
Quadri Android
Mescolare Java e Kotlin in un unico progetto
Kotlin su JavaScript
Iniziare con Gradle
Iniziare con IntelliJ IDEA
Iniziare con Maven
Creazione di una libreria JavaScript Kotlin con il compilatore della riga di comando
Lavorare con i moduli Kotlin e JavaScript
Lavorare con JavaScript
Debug di Kotlin nel browser
iOS e Android
Libreria multipiattaforma
Kotlin di base / applicazione nativa
Interopizza con le librerie C
Mappatura dei tipi di dati primitivi da C
Mapping Struct e Union Types da C
Puntatore di funzione di mappatura da C
Mappatura di stringhe da C
Lavorare con Kotlin / Librerie native
Targeting di più piattaforme
Kotlin / Nativo come libreria dinamica
Kotlin / Nativo come framework Apple
Gradle per Kotlin / Nativo
Progetto multipiattaforma: iOS e Android
Programmazione asincrona
Introduzione alle Coroutine Kotlin sulla JVM
Creazione di applicazioni Web con Http Servlets
Creazione di un servizio Web RESTful con Spring Boot
Impostazione di Kotlin su TeamCity
Apprendimento di Kotlin con il plugin EduTools
Insegnare Kotlin con il plugin EduTools
Libri
Altre risorse
Last updated on Oct 9, 2021
Bug fixes
Improve UI
Caricata da
Kyaw Naing
È necessario Android
Android 7.0+
Categoria
Segnala
Kotlin 1.3 Docs
1.1.0 by NextLabs.cc
Oct 9, 2021