下载 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
图书
更多资源