Kotlin 1.4-M3 发布,标准库更改

栏目: 软件资讯 · 发布时间: 5年前

内容简介:Kotlin 1.4-M3 发布了,这是 1.4 的最后一个里程碑预览版本。此版本主要对 Kotlin 标准库进行了更改,另外也有一些组件获得更新。 1.4-M3 中的标准库更改包括: 添加 module-info.java 模块信息,可与 jlink 一起...

Kotlin 1.4-M3 发布了,这是 1.4 的最后一个里程碑预览版本。此版本主要对 Kotlin 标准库进行了更改,另外也有一些组件获得更新。

Kotlin 1.4-M3 发布,标准库更改

1.4-M3 中的标准库更改包括:

  • 添加 module-info.java 模块信息,可与 jlink 一起使用
  • 添加功能接口

Kotlin 1.4 支持 Kotlin 类的 SAM 转换,可以将仅具有一个抽象方法的接口标记为 fun interface,然后在将该接口作为参数时将 lambda 作为参数传递。你可以使用以 lambda 作为参数的 SAM 构造函数来创建实例,代码更简单:

Kotlin 1.4-M3 发布,标准库更改

引入了许多新的函数,包括:sumOf, min 和 max, minOf 和 maxOf, flatMap 和 flatMapTo,还有 flatMapIndexed

从 1.4-M3 开始,@Throws 注释直接在 kotlin 包(kotlin.Throws)中作为公共库的一部分提供,允许在公共代码中使用。

详细内容见发布公告:

https://blog.jetbrains.com/kotlin/2020/07/kotlin-1-4-m3-is-out-standard-library-changes/


以上所述就是小编给大家介绍的《Kotlin 1.4-M3 发布,标准库更改》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Is Parallel Programming Hard, And, If So, What Can You Do About

Is Parallel Programming Hard, And, If So, What Can You Do About

Paul E. McKenney

The purpose of this book is to help you understand how to program shared-memory parallel machines without risking your sanity.1 By describing the algorithms and designs that have worked well in the pa......一起来看看 《Is Parallel Programming Hard, And, If So, What Can You Do About 》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码