We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.

O Kotlin 1.3 Docs

Dokumentacja języka programowania Kotlin 1.3

Kotlin jest statycznie napisanym językiem programowania, który działa na wirtualnej maszynie Java, a także można go skompilować do kodu źródłowego JavaScript lub użyć infrastruktury kompilatora LLVM. Podstawowym jego rozwojem jest zespół programistów JetBrains z siedzibą w Sankt Petersburgu w Rosji. Mimo że składnia nie jest zgodna z Javą, Kotlin został zaprojektowany do współpracy z kodem Java i opiera się na kodzie Java z istniejącej biblioteki klas Java, takiej jak struktura kolekcji. Kotlin wykorzystuje agresywne wnioskowanie typu, aby określić typ wartości i wyrażeń, dla których typ został pozostawiony bez nazwy. Zmniejsza to szczegółowość językową w stosunku do Javy, która wymaga często całkowicie nadmiarowych specyfikacji typów.

Od wersji Android Studio 3.0 Kotlin jest w pełni obsługiwanym językiem programowania na Androidzie i pozwala użytkownikowi wybierać między kierowaniem kodu bajtowego zgodnego z Java 6- lub Java 8.

Spis treści

Kotlin po stronie serwera

Kotlin na Androida

Kotlin dla JavaScript

Kotlin na język ojczysty

Coroutines

Wieloplatformowy

Co nowego w wersji 1.1

Co nowego w wersji 1.2

Co nowego w wersji 1.3

Podstawowa składnia

Frazeologia

Konwencje kodowania

Podstawowe typy

Pakiety i import

Kontrola przepływu

Zwroty i skoki

Klasy i dziedziczenie

Właściwości i pola

Interfejsy

Modyfikatory widoczności

Rozszerzenia

Klasy danych

Zamknięte klasy

Generics

Zagnieżdżone klasy

Wykładaj klasy

Obiekty

Klasy Inline

Delegacja

Delegowane właściwości

Funkcje

Lambdas

Funkcje Inline

Deklaracje specyficzne dla platformy

Budynek z Gradle

Deklaracje dotyczące restrukturyzacji

Kolekcje

Zakresy

Wpisz Czeki i odlewy

Te wyrażenia

Równość

Przeciążenie operatora

Bezpieczeństwo zerowe

Wyjątki

Adnotacje

Odbicie

Konstruktorzy bezpieczni

Wpisz aliasy

Biblioteka standardowa

kotlin.test

Słowa kluczowe i operatorzy

Gramatyka

Dzwonienie do Java z firmy Kotlin

Dzwonię do Kotlina z Javy

Typ dynamiczny

Wywołanie JavaScript z Kotlin

Dzwonię do Kotlina z JavaScript

Moduły JavaScript

Odbicie JavaScript

JavaScript DCE

Konkurencja

Niezmienność

Biblioteki Kotlin

Biblioteki platformy

C Interop

Objective-C i Swift Interop

Wtyczka Gradle

Debugowanie

FAQ

Przewodnik Coroutines

Podstawy

Anulowanie i limity czasu

Kanały

Komponowanie funkcji zawieszenia

Kontekst i dyspozytorzy Coroutine

Obsługa wyjątków

Wybierz wyrażenie

Współdzielony stan zmutowany i współbieżność

Dokumentowanie kodu Kotlin

Korzystanie z Kapt

Korzystanie z Gradle

Korzystanie z Mavena

Korzystanie z Ant

Kotlin i OSGi

Wtyczki kompilatora

Konwencje kodowania

Ewolucja Kotlin

Stabilność różnych składników

Przewodnik kompatybilności dla Kotlin 1.3

FAQ

Porównanie z Javą

Pierwsze kroki z IntelliJ IDEA

Pierwsze kroki z Eclipse

Praca z kompilatorem wiersza poleceń

Praca z narzędziami do budowania

Koans

Pierwsze kroki z Androidem

Rozszerzenia dla kotlin Android

Systemy Android

Mieszanie Java i Kotlin w jednym projekcie

Kotlin do JavaScript

Pierwsze kroki z Gradle

Pierwsze kroki z IntelliJ IDEA

Pierwsze kroki z Maven

Tworzenie biblioteki JavaScript Kotlin za pomocą kompilatora wiersza poleceń

Praca z modułami Kotlin i JavaScript

Praca z JavaScript

Debugowanie Kotlina w przeglądarce

iOS i Android

Biblioteka wieloplatformowa

Podstawowy Kotlin / aplikacja natywna

Współdziałanie z bibliotekami C.

Mapowanie prymitywnych typów danych z C

Mapowanie struktur i typów unijnych z C

Wskaźniki funkcji mapowania z C

Odwzorowywanie łańcuchów z C

Praca z Kotlin / Native Libraries

Kierowanie na wiele platform

Kotlin / Native jako biblioteka dynamiczna

Kotlin / Native jako Apple Framework

Gradle dla Kotlin / Native

Projekt wieloplatformowy: iOS i Android

Programowanie asynchroniczne

Wprowadzenie do Kotlet Coroutines na maszynie JVM

Tworzenie aplikacji internetowych z serwletami HTTP

Tworzenie usługi RESTful Web Service przy użyciu Spring Boot

Konfigurowanie Kotlin na TeamCity

Nauka Kotlina z wtyczką EduTools

Nauczanie Kotlina z wtyczką EduTools

Książki

Więcej zasobów

Co nowego w najnowszej wersji 1.1.0

Last updated on Oct 9, 2021

Bug fixes
Improve UI

Tłumaczenie Wczytuję...

Dodatkowe informacje APLIKACJA

Ostatnia Wersja

Dostępne Kotlin 1.3 Docs aktualizacje 1.1.0

Przesłane przez

Kyaw Naing

Wymaga Androida

Android 7.0+

Available on

Pobierz Kotlin 1.3 Docs z Google Play

Pokaż więcej

Kotlin 1.3 Docs Zrzuty ekranu

Języki
Subskrybuj APKPure
Bądź pierwszym, który uzyskał dostęp do wczesnego wydania, wiadomości i przewodników najlepszych gier i aplikacji na Androida.
Nie, dziękuję
Zapisać się
Subskrybowano pomyślnie!
Jesteś teraz subskrybowany do APKPure.
Subskrybuj APKPure
Bądź pierwszym, który uzyskał dostęp do wczesnego wydania, wiadomości i przewodników najlepszych gier i aplikacji na Androida.
Nie, dziękuję
Zapisać się
Powodzenie!
Jesteś teraz subskrybowany do naszego biuletynu.