在Kotlin中,所有的类都会隐式的继承Any , 并且不可以被继承 , 当前类如果加上open关键字 , 那么它就可以被继承
lazy 使用这个api 可以在使用的时候再初始化 但只能是val类型 , 如果想要使用var类型可以使用 lateinit
lateinit : 对于非空类型的属性是必须初始化的。如果我们希望延迟进行初始化,就可以使用lateinit关键字了。lateinit只能在不可null的对象上使用,比须为var,不能为primitives(Int、Float之类)。
在Kotlin中,所有的类都会隐式的继承Any , 并且不可以被继承 , 当前类如果加上open关键字 , 那么它就可以被继承
lateinit : 对于非空类型的属性是必须初始化的。如果我们希望延迟进行初始化,就可以使用lateinit关键字了。lateinit只能在不可null的对象上使用,比须为var,不能为primitives(Int、Float之类)。
本文标题:kotlin api
本文链接:https://www.haomeiwen.com/subject/phezdxtx.html
网友评论