Kotlin 2.3.0版别现已正式对外发布,这一言语更新供给了多项新功用,包含未运用回来值查看器和对Java 25的支撑。此次发布包含多个试验阶段功用,如值查看器、Swift互操作性,以及显式支撑字段的新语法。
JetBrains于12月16日发布了这次言语更新。装置阐明可在到。这一正式版别是在11月18日发布候选版别之后推出的。
在Kotlin 2.3.0中,新的未运用值查看器有助于避免疏忽成果。当表达式回来除Unit或Nothing之外的值且未传递给函数、在条件中查看或以其他方法运用时,它会宣布正告。该查看器有助于捕获因函数调用发生有意义成果却被静默丢掉而导致意外行为或难以追寻问题的过错。此功用现在处于试验阶段。
Kotlin 2.3.0中的另一项试验功用经过Swift导出改善了Kotlin与Swift的互操作性,增加了对原生枚举类和可变函数参数的支撑。此前,Kotlin枚举被导出为一般的Swift类。现在经过直接映射,开发的人能运用惯例的原生Swift枚举。
显式支撑字段为显式声明保存特点值的底层字段供给了新语法,与现有的隐式支撑字段构成比照。
上下文灵敏解析作为试验功用得到了改善。当时类型的密封和关闭超类型现在被视为查找上下文规模的一部分。不再考虑其他超类型规模。当触及类型操作符和等式时,若运用上下文灵敏解析导致解析含糊,编译器现在会报告正告。
A:这是一个新的查看器,用于避免疏忽函数调用的回来成果。当表达式回来除Unit或Nothing之外的值且未被运用时会宣布正告,协助开发者捕获因疏忽有意义回来值而导致的潜在过错。
A:新版别经过Swift导出功用改善了与Swift的互操作性,增加了对原生枚举类和可变函数参数的支撑。现在Kotlin枚举能够直接映射为Swift枚举,而不再导出为一般Swift类。
A:新版别支撑Java 25字节码生成、显式支撑字段的新语法、表达式体中return句子的默许支撑,以及改善的上下文灵敏解析功用。关于WebAssembly和JavaScript也有相应的功用增强。
特别声明:以上内容(如有图片或视频亦包含在内)为自媒体渠道“网易号”用户上传并发布,本渠道仅供给信息存储服务。
床垫被机油渗透商家拒收德邦拒赔 快递站点称佛山是家具运送“高风险区域”
新年惨剧!滑雪名胜突发大爆炸155人死伤!人群尖叫窜逃、相互践踏!灾祸画面曝光!
被戴笠派往延安埋伏的沈之岳,在与毛主席触摸时递上一支烟,这一细节让毛主席敏捷警惕,直言 “此人有问题”
荣耀Power2:天玑8500 Elite+10080mAh大电池,同等级没对手了
联系人:张建国
手机:13127676008
电话:13127676008
邮箱:shkonghong@qq.com
地址:上海市金山区枫泾镇环东一路65弄11号1802室