Kotlin 1.4.30发布,具有新的JVM后端,语言和多平台特性
The following article is from OSC开源社区 Author 御坂弟弟
来源 | OSC开源社区(ID:oschina2013)
Kotlin 1.4.30 现已发布。这是最后的 1.4 增量版本,许多新的实验功能计划在 1.5.0 版本中更新至稳定。
主要更新内容
语言特性和编译器
新的 JVM 用以生成稳定的二进制文件
支持内联类,并且在项目 Valhalla 可用时将支持 Valhalla 基本类。内联类以前是一种单独的语言功能,但现在它们已成为具有一个参数的值类的特定 JVM 优化
支持 Java 记录。Kotlin 代码“理解”了新的 Java 记录,并将它们视为具有 Kotlin 属性的类
支持密封接口。接口可以声明为密封的,也可以声明为类
构建工具
Kotlin Gradle 插件与 Gradle 配置缓存完全兼容,这样可以加快构建过程。请注意,此功能的多平台仍在 Alpha 版中
Kotlin/Native
编译时间缩短
64 位 watchOS 模拟器支持
Xcode 12.2 SDK 支持
Kotlin/JS
顶级属性的延迟初始化已作为“实验”功能提供
标准库
引入实验性的与语言环境无关的 API,用于更改字符串和字符的大小写
将 Char 转换分为两组清晰命名的函数:用于获取 Char 的整数代码并构造 Char 的函数,以及用于将 Char 转换为其表示的数字的函数
详细内容请查看更新公告:https://blog.jetbrains.com/kotlin/2021/02/kotlin-1-4-30-released/
end
“脚本之家”独家红包封面上线啦
点击视频留言互动
有机会赢取红包封面,参与一下!
推荐阅读: