Kotlin 官方文档中文版 v1.9
45.06 MB
2049 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
中文(简体) | .pdf | 3 |
摘要 | ||
文档介绍了Kotlin 1.9.0版本的新特性和兼容性更改。主要新特性包括K2编译器的Beta版本、稳定版枚举类的values函数、前闭后开区间的..<操作符、新实用函数以及多平台支持的改进。此外,文档详细说明了多个不兼容的更改,如停止传播废弃状态、禁止在注解类中使用集合字面量、禁止在默认值表达式中使用后置参数、禁止扩展内联函数参数等。文档还提供了IDE支持信息,包括IntelliJ IDEA和Android Studio的兼容版本。 | ||
AI总结 | ||
《Kotlin 官方文档中文版 v1.9》内容总结如下:
1. **文档概况**
- 本书为 Kotlin 官方文档中文翻译版本,内容与 Kotlin 中文站及 JetBrains 官方站同步更新,当前已更新至 v1.9.10。
- 采用 Apache License 2.0 许可发布,提供 PDF、EPUB、MOBI 离线版本下载。
- 欢迎贡献者参与翻译和改进。
2. **主要内容结构**
- 包括 Kotlin 入门、语法基础、标准库、多平台开发(如 Android、服务器端、WebAssembly、Native 等)、新特性说明及兼容性指南等内容。
3. **Kotlin 1.9 的新特性**
- **K2 编译器**:JVM 版本达到 Beta 阶段。
- **语言特性**:
- 稳定版枚举类的 `values` 函数。
- 前闭后开区间操作符 `..<` 稳定发布。
- 新增正则表达式捕获组的公共函数。
- 父目录路径创建实用程序。
- **多平台支持**:
- Gradle 配置缓存预览版。
- Android 目标平台变更。
- Native 自定义内存分配器预览版。
- Wasm 尺寸优化。
4. **兼容性更新**
- **语言不兼容性改动**:
- 停止从超类中传播过时标记到子类的重写成员。
- 禁止在构建者推断上下文中将类型变量推断为上界。
- 注解类中禁止在参数声明外使用集合字面量。
- 禁止在默认值表达式中向前引用带默认值的参数。
- 禁止对内联函数参数进行扩展调用。
- 禁止使用匿名函数作为 `suspend` 自9120 infix 函数的参数。
- **移除支持**:
- 移除语言版本 1.3 的支持,自 v1.6.0 起陆续通过警告提示,v1.9.0 完全移除。
5. **IDE 支持**
- 支持 IntelliJ IDEA 2022.3.x、2023.1.x 和 Android Studio Giraffe (223)、Hedgehog (231) 版本。
- 依赖管理:通过 Maven Central Repository 配置 Gradle 设置以下载 Kotlin 工件。
总结:本文档详细记录了 Kotlin 1.9 版本的新特性、兼容性变更及 IDE 支持信息,是 Kotlin 开发人员迁移和学习的重要参考资料。 |
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余
2042 页请下载阅读 -
文档评分