Kotlin学习目录

1. 开始

1.1 基本语法

1.2 习惯用法

1.3 编码规范

2. 基础

2.1 基本类型

2.2 包

2.3 控制流

2.4 返回与跳转

3. 类与对象

3.1 类与继承

3.2 属性与字段

3.3 接口

3.4 可见性修饰符

3.5 扩展

3.6 数据类

3.7 密封类

3.8 泛型

3.9 嵌套类

3.10 枚举类

3.11 对象

3.12 类型别名

3.13 内联类

3.14 委托

3.15 委托属性

4. 函数与Lambda表达式

4.1 函数

4.2 Lambda表达式

4.3 内联函数

5. 集合

5.1 构造集合

5.2 迭代器

5.3 区间与数列

5.4 序列

5.5 操作概述

5.6 转换

5.7 过滤

5.8 加减操作符

5.9 分组

5.10 取集合的一部分

5.11 取单个元素

5.12排序

5.13 聚合操作

5.14 集合写操作

5.15 List相关操作

5.16 Set相关操作

5.17 Map相关操作

6. 协程

6.1 协程指南

6.2 基础

6.3 取消与超时

6.4 组合挂起函数

6.5 协程上下文与调度器

6.6 异步流

6.7 通道

6.8 异常处理与监督

6.9 共享的可变状态与并发

6.10 Select表达式

7. 更多语言结构

7.1 解构声明

7.2 类型检测与转换

7.3 This表达式

7.4 相等性

7.5 操作符重载

7.6 空安全

7.7 异常

7.8 注解

7.9 反射

7.10 作用域函数

7.11 类型安全的构造器

7.12 实验性API标记

8. 核心库

8.1 标准库

8.2 kotlin.test

9. 参考

9.1 关键字与操作符

9.2 语法

你可能感兴趣的:(Kotlin学习目录)