kotlin

54.object单例

2019-10-05  本文已影响0人  写代码的向日葵

1.内存中只有只有一个对象实例

2.提供类一种创建对象的最佳方式

3.object单例代码如下

fun main(args: Array<String>) {
    Utillls.name
    Utillls.sayHello()
}

object Utillls {
    var name = "张三"

    fun sayHello() {
        println("hello")
    }
}

4.通过生成的show kotlin bytecode后换成的java代码,我们可以看到如下内容:

image.png
上一篇 下一篇

猜你喜欢

热点阅读