Kotlin 1.3 Docs


1.1.0 per NextLabs.cc
May 24, 2020 Vecchie versioni

A proposito di Kotlin 1.3 Docs

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

Novità nell'ultima versione 1.1.0

Last updated on Oct 9, 2021
Bug fixes
Improve UI

Informazioni APP aggiuntive

Ultima versione

1.1.0

Caricata da

Kyaw Naing

È necessario Android

Android 7.0+

Available on

Mostra Altro

Use APKPure App

Get Kotlin 1.3 Docs old version APK for Android

Scarica

Use APKPure App

Get Kotlin 1.3 Docs old version APK for Android

Scarica

Kotlin 1.3 Docs Alternativa

Trova altro da NextLabs.cc

Scoprire