Kotlin升级带来实验功能
JetBrains创建的用于JVM和Android开发的静态类型编程语言对Kotlin进行了新的升级,重点是在不增加新功能的情况下改善标准库等领域的现有功能。 Kotlin 1.3.70发行版(将于3月3日发布)的重点内容是对标准库的实验性增强。这样的增强之一就是ArrayDeque,它是一种通用数据结构,在许多算法和应用程序中都被描述为有用的。 Kotlin标准库还为Kotlin集合添加了新功能和类,所有这些功能和类均处于实验状态。
StringBuilder功能已添加到通用的Expect类中,并具有在不同平台上的相应实现。开发人员可以使用通用代码中的StringBuilder。同样在标准库中,KClass的一些基本有用成员不再需要对JVM的kotlin-reflect依赖性。
在项目网站上可以找到有关Kotlin 1.3.70入门的说明。
在Kotlin 1.3.70的其他地方: Kotlin / JVM编译器现在可以以字节码为Java 8和后续目标生成类型注释。
对于将Kotlin代码编译为JavaScript的Kotlin / JS,JavaScript目标在捆绑包大小方面进行了重大优化,并在处理依赖项,资源和测试的方式上增加了“生活质量”更改。 NPM依赖项声明和新文档具有特色。 更快地编译和调试Kotlin / Native。
使用IntelliJ Idea IDE和Kotlin命令行工具对Kotlin脚本进行了改进。 IntelliJ还改进了Kotlin代码的完成功能,其完成建议包括对象中声明的功能,包括扩展功能,对象级覆盖和嵌套对象中声明的功能。 版权所有©2020 IDG Communications,Inc.
紧贴InfoWorld的新闻通讯,以了解软件开发人员,分析师,数据库程序员和数据科学家的情况。 从我们仅限会员的内幕文章中获取专家见解。.
Yorumlar
Yorum Gönder