Kotlin 1.4 M3版本改进了Java模块支持



JetBrains支持的Kotlin语言计划的下一个版本1.4版本已经达到其最后一个里程碑预览阶段,对标准库进行了更改以更好地利用Java模块化。 随着M3更新,标准库工件现在包括从Java 9的模块系统派生的模块信息描述符。
Kotlin在JVM上运行。 Kotlin 1.4发行版将module-info。
java模块信息添加到默认的标准库工件中,因此开发人员可以通过jlink工具轻松使用模块,以生成包含应用程序所需平台模块的自定义Java运行时映像。 以前,将jlink与Kotlin标准库一起使用更复杂,设置也不简单。要使用module-info处理jar,Android开发人员必须确保他们使用Android Gradle 3
2插件或更高版本。 Kotlin 1.4 M3里程碑版本于7月6日发布,其中还包括以下其他改进: 功能接口已添加到标准库中。
同样在标准库中,新的收集操作涵盖了实际案例。 对使用@Throws注释的暂停函数的行为进行了一些小的更改。例如,如果使用@Throws注释了suspendfun,则开发人员必须将CancellationException:class指定为@Throws注释的参数。
某些功能已在浮点数组上弃用。 变更日志涵盖了M3版本中变更的完整列表。开发人员可以通过Kotlin Playground在线试用Kotlin。
使用IntelliJ Idea或Android Studio IDE的开发人员可以将其Kotlin插件更新为1.4-M3版本。该里程碑是继6月发布的M2里程碑之后的。
Kotlin 1.4的计划候选发布版将最终确定升级范围。 版权所有©2020 IDG Communications,Inc.
紧贴InfoWorld的新闻通讯,了解软件开发商,分析师,数据库程序员和数据科学家的最新情况。 从我们仅限会员的内幕文章中获取专家见解。.

Yorumlar

Bu blogdaki popüler yayınlar

只需50美元即可训练成为一名熟练的Python编码器

DataStax 使 Astra 流媒体服务普遍可用

TypeScript 4.1 Beta带来了模板文字类型