Kotlin语言文档 中文高清免费版 概述 4 使 Kotlin 进 服务器端开发 4 使 Kotlin 进 Android 开发 5 Kotlin JavaScript 概述 6 Kotlin 1.1 的新特性 7 开始 15 基本语法 15 习惯 法 20 编码规范 24 基础 26 基本类型 26 包 31 控制流 33 返回和跳转 36 类和对象 38 类和继承 38 属性和字段 42 接 45 可 性修饰符 47 扩展 49 数据类 53 密封类 54 泛型 55 嵌套类 60 枚举类 61 对象表达式和对象声明 63 委托 66 委托属性 67 函数和 Lambda 表达式 72 函数 72 阶函数和 lambda 表达式 77 内联函数 81 协程 84 其他 88 解构声明 88 集合 90 区间 91 2 类型的检查与转换 93 This 表达式 95 相等性 96 操作符符重载 97 空安全 100 异常 102 注解 104 反射 108 类型安全的构建器 111 参考 117 Grammar 117 Notation 117 Semicolons 117 Syntax 117 Lexical structure 125 兼容性 126 Java 互操作 129 在 Kotlin 中调 Java 代码 129 Java 中调 Kotlin 136 JavaScript 142 动态类型 142 Kotlin 中调 JavaScript 144 JavaScript 中调 Kotlin 147 JavaScript 模块 149 JavaScript 反射 152 具 153 编写 Kotlin 代码 档 153 使 Kotlin 注解处理 具 156 使 Gradle 158 使 Maven 163 使 Ant 168 Kotlin 与 OSGi 171 编译器插件 172 常 问题 176 FAQ 176 与 Java 语 较 179 与 Scala 较【官 已删除】 180 7 开始 15 基本语法 15 习惯 法 20 编码规范 24 基础 26 基本类型 26 包 31 控制流 33 返回和跳转 36 类和对象 38 类和继承 38 属性和字段 42 接 45 可 性修饰符 47 扩展 49 数据类 53 密封类 54 泛型 55 嵌套类 60 枚举类 61 对象表达式和对象声明 63 委托 66 委托属性 67 函数和 Lambda 表达式 72 函数 72 阶函数和 lambda 表达式 77 内联函数 81 协程 84 其他 88 解构声明 88 集合 90 区间 91 2 类型的检查与转换 93 This 表达式 95 相等性 96 操作符符重载 97 空安全 100 异常 102 注解 104 反射 108 类型安全的构建器 111 参考 117 Grammar 117 Notation 117 Semicolons 117 Syntax 117 Lexical structure 125 兼容性 126 Java 互操作 129 在 Kotlin 中调 Java 代码 129 Java 中调 Kotlin 136 JavaScript 142 动态类型 142 Kotlin 中调 JavaScript 144 JavaScript 中调 Kotlin 147 JavaScript 模块 149 JavaScript 反射 152 具 153 编写 Kotlin 代码 档 153 使 Kotlin 注解处理 具 156 使 Gradle 158 使 Maven 163 使 Ant 168 Kotlin 与 OSGi 171 编译器插件 172 常 问题 176 FAQ 176 与 Java 语 较 179 与 Scala 较【官 已删除】 180