导读:Kotlin 程序设计语言的最新更新现在已正式发布,其中包括未使用返回值的检查器以及很多其他实验性功能。
各位同学,Kotlin 2.3.0 现在已经正式发布。
此番该语言更新增加了未使用返回值检查器以及对Java 25 的支持等功能。该版本还包含一系列实验性功能,例如值检查器、Swift 互操作性以及用于显式支持字段的新语法。
Kotlin 2.3.0 新增了一个未使用值检查器,有助于防止结果被忽略。当表达式返回除 `null`Unit或 ` null` 之外的值为Nothing,且该值未被传递给函数、未被条件检查或未被其他方式使用时,该检查器会发出警告。此检查器有助于捕获函数调用产生有效结果却被静默丢弃的错误,这些错误可能导致意外行为或难以追踪的问题。
以上之功能目前尚处于实验阶段。
Kotlin 2.3.0 的其他特性包含如下:
return对表达式体中具有显式返回类型的语句支持。wasmWasi目标的新异常处理提案。它还引入了 Latin-1 字符的紧凑式存储。此外,新的 WebAssembly 异常处理提案也默认启用wasmWasi,从而确保与现代 WebAssembly 运行时的更好兼容性。@JsExport,并且BigInt64Array可以使用类型来表示 Kotlin 的LongArray类型。这两项功能目前都处于实验阶段。JetBrains 是在 12 月 16 日(当地时间)发布的Kotlin语言更新。
关于Kotlin的安装详细说明,我们可在https://blog.jetbrains.com上找到。此次正式版发布是继11 月 18 日发布候选版本之后所推出的。
作者:洛逸
本篇文章为 @ 场长 创作并授权 21CTO 发布,未经许可,请勿转载。
内容授权事宜请您联系 webmaster@21cto.com或关注 21CTO 公众号。
该文观点仅代表作者本人,21CTO 平台仅提供信息存储空间服务。
请扫描二维码,使用微信支付哦。