You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

各Kotlin发行版对应的默认Kotlin语言版本是多少?文档在哪?

Kotlin发行版与默认Language Version对应关系

基本对应规则

一般来说,Kotlin编译器的发行版本号就是它默认使用的Kotlin language version:

  • Kotlin 1.7.x系列 → 默认language version 1.7
  • Kotlin 1.8.x系列 → 默认language version 1.8
  • Kotlin 1.9.x系列 → 默认language version 1.9

特殊情况:当某款编译器版本包含预览性语言特性时,会允许通过将language version设置为下一个主版本号来启用这些特性,比如你碰到的Kotlin 1.7.20,它就支持通过language version 1.8来开启当时的预览特性(比如你提到的开区间创建运算符)。

官方文档位置

关于版本对应关系的官方说明,在Kotlin官方文档的**「编译器选项」**章节下的「语言版本」部分可以找到。这里会明确列出各编译器版本对应的默认language version,以及预览特性的启用规则。另外,每个版本的「What's New」文档里,涉及需要提前启用高版本language特性的内容时,也会附带相关配置说明。


内容的提问来源于stack exchange,提问作者Sebi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.17 19:25:22