看一下Android教程,比如Notepad教程,我注意到几乎所有的变量都以字母"m"开头.这是什么惯例,它来自哪里?
java android naming-conventions
在Kotlin语言中,默认情况下,我们必须在引入每个变量时对其进行初始化.为避免这种情况,lateinit可以使用关键字.lateinit在初始化之前引用变量会导致运行时异常.
lateinit
lateinit但是,不能与原始类型一起使用.为什么会这样?
primitive initialization kotlin
android ×1
initialization ×1
java ×1
kotlin ×1
naming-conventions ×1
primitive ×1