![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
kotlin
文章平均质量分 82
_SkUnK
想成为大佬!
展开
-
Kotlin 与 Java 对象成员初始化区别
Kotlin 与 Java 对象初始化过程中,对成员变量的赋值是有区别的,Kotlin 不会对成员重复赋予初始值原创 2022-06-10 10:19:59 · 393 阅读 · 0 评论 -
Kotlin变量声明属性
kotlin中的属性声明有两种:var声明普通变量,val声明只读变量(即Java中的final类型)。1、var可以使用lateinit延迟初始化,val在声明时必须初始化,但两者都可以用abstract修饰,让子类来初始化2、空安全:当我们使用Java开发时,我们的代码大多是防御性的。如果不想遇到NullPointerException,我们就需要在使用它之前不停地去判断它是否为nul...原创 2018-09-09 22:19:33 · 881 阅读 · 0 评论