
根据Kotlin 文档,这是等效的:
class Hello { companion object { const val MAX_LEN = 20 }}用法:
fun main(srgs: Array<String>) { println(Hello.MAX_LEN)}这也是静态的final属性(带有getter的字段):
class Hello { companion object { @JvmStatic val MAX_LEN = 20 }}最后这是静态的final字段:
class Hello { companion object { @JvmField val MAX_LEN = 20 }}欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)