下載 APKPure App
可在安卓獲取Kotlin 1.3 Docs的歷史版本
Kotlin 1.3編程語言文檔
Kotlin是一種靜態類型的編程語言,可以在Java虛擬機上運行,也可以編譯為JavaScript源代碼或使用LLVM編譯器基礎結構。它的主要發展來自位於俄羅斯聖彼得堡的JetBrains程序員團隊。雖然語法與Java不兼容,但Kotlin旨在與Java代碼互操作,並依賴於現有Java類庫中的Java代碼,例如集合框架。 Kotlin使用積極類型推斷來確定未聲明類型的值和表達式的類型。這降低了相對於Java的語言冗長度,Java通常需要完全冗餘的類型規範。
從Android Studio 3.0開始,Kotlin是Android上完全支持的編程語言,允許用戶選擇針對Java 6或Java 8兼容的字節碼。
表中的內容
服務器端的Kotlin
Kotlin for Android
Kotlin for JavaScript
Kotlin for Native
協同程序
多
1.1中有什麼新功能
1.2中的新功能
1.3中的新功能
基本語法
成語
編碼約定
基本類型
包裹和進口
控制流
返回和跳轉
類和繼承
屬性和字段
接口
可見性修飾符
擴展
數據類
密封課程
泛型
嵌套類
枚舉類
對象
內聯類
代表團
委託屬性
功能
Lambda表達式
內聯函數
特定於平台的聲明
用Gradle建設
解構聲明
集合
範圍
鍵入檢查和強制轉換
這個表達
平等
運算符重載
無安全性
例外
註釋
反射
類型安全的建設者
鍵入別名
標準圖書館
kotlin.test
關鍵詞和運算符
語法
從Kotlin調用Java
從Java調用Kotlin
動態類型
從Kotlin調用JavaScript
從JavaScript調用Kotlin
JavaScript模塊
JavaScript反思
JavaScript DCE
並發
不變性
科特林圖書館
平台庫
C Interop
Objective-C和Swift Interop
Gradle插件
調試
常問問題
協程指南
基本
取消和超時
通道
編寫暫停函數
協同上下文和調度員
異常處理
選擇表達式
共享可變狀態和並發
記錄Kotlin代碼
使用Kapt
使用Gradle
使用Maven
使用Ant
Kotlin和OSGi
編譯器插件
編碼約定
科特林進化論
不同組件的穩定性
Kotlin 1.3兼容性指南
常問問題
與Java的比較
IntelliJ IDEA入門
Eclipse入門
使用命令行編譯器
使用構建工具
Koans
Android開發入門
Kotlin Android擴展程序
Android框架
在一個項目中混合使用Java和Kotlin
Kotlin到JavaScript
Gradle入門
IntelliJ IDEA入門
Maven入門
使用命令行編譯器創建Kotlin JavaScript庫
使用Kotlin和JavaScript模塊
使用JavaScript
在瀏覽器中調試Kotlin
iOS和Android
多平台圖書館
基本的Kotlin / Native應用程序
與C庫互操作
從C映射原始數據類型
從C映射結構和聯合類型
從C映射函數指針
從C映射字符串
與Kotlin / Native Libraries合作
針對多個平台
Kotlin / Native作為動態庫
Kotlin / Native作為Apple框架
Kotlin / Native的Gradle
多平台項目:iOS和Android
異步編程
JVM上的Kotlin協同程序簡介
使用Http Servlet創建Web應用程序
使用Spring Boot創建RESTful Web服務
在TeamCity上設置Kotlin
使用EduTools插件學習Kotlin
使用EduTools插件教授Kotlin
圖書
更多資源