pdf文档 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 页请下载阅读 -
文档评分
请文明评论,理性发言.