在Kotlin课程中使用"Kt"后缀的原因是什么?

Dej*_*kic 4 kotlin

我试图在Kotlin文档中找到关于这个决定的更多细节,但没有任何章节"谈及"它.有谁知道是什么驱使在Kotlin的类名中使用"Kt"后缀的决定?它是为了避免与Java类名冲突,还是有更多呢?

Pel*_*cho 12

与Java不同,Kotlin允许您定义不在类中的函数.但是,如果你想让Java与Kotlin交谈成为一个问题.怎么解决?将这些函数转换为名为具有"Kt"后缀的文件的类的静态方法

您可以在文档中找到有关它的更多信息

  • 然而,如果您在 Kotlin 中显式声明一个类,则它不会附加“Kt”。 (3认同)