一、创建及声明
- 创建文件
- 导入引用
- 声明类/接口
- 声明变量
- 声明函数
二、基础语法
- 基本类型
- 位操作符
- 可见性
- 伴生
- 非空安全
- 条件控制
- 循环控制
- 捕获异常
三、详解:类
- 类型检测与转换
- 类型别名
- 构造函数
- 接口
- 嵌套类与内部类
- 泛型
- 数据类
- 枚举类
- 密封类
- 内联类
四、详解:函数
- 参数默认值与函数重载
- 扩展函数
- 解构函数
- Lambda表达式
- 高阶函数
- 内联函数
- 委托函数
- 中缀表示法
- 尾递归函数
五、常见问题
- 常量/变量延迟初始化
- 声明静态常量/变量
- 创建单例
- Jave调用Kotlin代码
- 常用注解
基于Kotlin版本:1.8
参考文献:
Kotlin官方文档:book.kotlincn.net/kotlincn-do…
Google Kotlin使用入门:developer.android.google.cn/kotlin/firs…
菜鸟教程:www.runoob.com/kotlin/kotl…