Kotlin 1.1 Programlama Dili Belgeleri
Kotlin, Java sanal makinesinde çalışan statik olarak yazılan bir programlama dilidir ve ayrıca JavaScript kaynak koduna derlenebilir veya LLVM derleyici altyapısını kullanabilir. Birincil gelişimi, Saint Petersburg, Rusya'da bulunan bir JetBrains programcı ekibinden geliyor. Sözdizimi Java ile uyumlu olmasa da, Kotlin Java koduyla birlikte çalışacak şekilde tasarlanmıştır ve koleksiyon çerçevesi gibi mevcut Java Sınıf Kitaplığı'ndaki Java koduna bağımlıdır.
Android Studio 3.0 (Beta sürümü) itibariyle Kotlin, Android [4] üzerinde tam olarak desteklenen bir programlama dilidir ve kullanıcının Java 6 veya Java 8 uyumlu bayt kodunu hedefleme arasında seçim yapmasını sağlar.
İçerik tablosu
Sunucu Tarafı için Kotlin
Android için Kotlin
JavaScript için Kotlin
1.1'deki Yenilikler
Temel Sözdizimi
Deyimler
Kodlama Kuralları
Temel tipler
Paketler ve İthalat
Kontrol akışı
İade ve Atlamalar
Sınıflar ve Kalıtım
Özellikler ve Alanlar
Arayüzler
Görünürlük Değiştiricileri
Uzantıları
Veri Sınıfları
Mühürlü Sınıflar
Jenerik
İç İçe Sınıflar
Numaralandırma Sınıfları
Nesneler
delegasyon
Yetki Verilmiş Mülkler
Fonksiyonlar
Lambda'lar
Satır İçi İşlevler
Eşyordamlar
Yıkıcı Bildirimler
Koleksiyonları
aralıklar
Türü Çekler ve Kalıplar
Bu ifadeler
eşitlik
Operatör aşırı yüklenmesi
Boş Güvenlik
İstisnalar
Açıklamalar
yansıma
Güvenli Tip Oluşturucular
Türü Takma Ad
Çok Platformlu Projeler (önizleme)
Standart Kütüphane
kotlin.test
Anahtar Kelimeler ve Operatörler
Dilbilgisi
uygunluk
Kotlin'den Java Çağırma
Java'dan Kotlin çağrısı
Dinamik Tip
Kotlin'den JavaScript çağırma
JavaScript'ten Kotlin'i çağırmak
JavaScript Modülleri
JavaScript Yansıtma
JavaScript DCE
Kotlin Kodunu Belgeleme
Kapt kullanma
Gradle'ı kullanma
Maven Kullanımı
Karınca Kullanımı
Kotlin ve OSGi
Derleyici eklentileri
SSS
Java ile Karşılaştırma
IntelliJ IDEA'ya Başlarken
Eclipse'e Başlarken
Komut Satırı Derleyicisiyle Çalışma
Derleme Araçlarıyla Çalışma
koans
Android Geliştirmeye Başlarken
Kotlin Android Uzantıları
Android Çerçeveleri
Java ve Kotlin'i tek bir projede karıştırma
Kotlin için JavaScript
Gradle'a Başlarken
IntelliJ IDEA'ya Başlarken
Maven'e Başlarken
Komut Satırı Derleyicisi ile Kotlin JavaScript kitaplığı oluşturma
Kotlin ve JavaScript Modülleriyle Çalışma
JavaScript ile çalışma
Kotlin'de hata ayıklama
JVM'de Kotlin Coroutines'e Giriş
Http Sunucu Programları ile Web Uygulamaları Oluşturma
Spring Boot ile RESTful Web Hizmeti Oluşturma
Teamlin üzerinde Kotlin kurulumu
Güncellenme tarihi
28 May 2020