Kotlin File/Class 和 Kotlin Script 有什么不同
what is the different between Kotlin File/Class and Kotlin Script
我用 kotlin 语言编程了几个星期,我总是从新的 File/Class 开始,我注意到最近在菜单中 kotlin Script 我现在问 Script 和 文件 在kotlin
在 Kotlin 源代码 *.kt
文件中,您可以放置顶级声明,例如类型和顶级函数和属性,但不能放置未嵌套到某些声明中的代码语句。
Kotlin 脚本 *.kts
文件相反,包含顶层的代码语句,没有任何嵌套。这些语句等同于 main
函数。它也可以包含类型,但有一些类似于嵌套类型声明的限制。
我用 kotlin 语言编程了几个星期,我总是从新的 File/Class 开始,我注意到最近在菜单中 kotlin Script 我现在问 Script 和 文件 在kotlin
在 Kotlin 源代码 *.kt
文件中,您可以放置顶级声明,例如类型和顶级函数和属性,但不能放置未嵌套到某些声明中的代码语句。
Kotlin 脚本 *.kts
文件相反,包含顶层的代码语句,没有任何嵌套。这些语句等同于 main
函数。它也可以包含类型,但有一些类似于嵌套类型声明的限制。