Kotlin 变量总结
II . Kotlin 非空变量
III . 非空变量不能赋空
IV . lateinit 关键字
V . lateinit 初始化判定
VI ....Kotlin 变量总结
----
初学 Kotlin , 对变量机制不清楚的同学们 , 看完这篇博客基本就对变量的定义和使用有清晰的认识 ;
1 ....Kotlin 变量分类 : Kotlin 中的变量分为两种 , 非空变量 和 可空变量 , 其中非空变量是困扰广大 Java 开发者的一大难题 , 因为 Java 中没有非空变量这个概念 , Kotlin...等操作 , Java 中的所有变量都是可空的 ;
2 . Kotlin 变量的默认状态 : Kotlin 中变量默认是非空变量 , 默认状态下 , Kotlin 必须进行初始化 ;
3 ....特殊情况 : 如果是非空对象是抽象类中的抽象属性 , 那么可以不进行初始化 , 但在其实现中 , 也是必须进行初始化或者延迟初始化的 ;
III . 非空变量不能赋空
----
1 .