【发布时间】:2019-08-05 08:57:47
【问题描述】:
我正在将部分应用程序从 Java 迁移到 Kotlin,对此有疑问。
什么是更可取或更好的方法?
- 内含注释@file:JvmName 和函数的文件
@file:JvmName("ClassX")
fun funX() {}
或
- 伴随对象内带有 @JvmStatic 注释的典型类
class ClassX {
companion object {
@JvmStatic
fun funX() {}
}
}
【问题讨论】: