()
lateinit var application: Application
private var isInit = false
val 声明的变量是只读变量,它的引用不可更改,事实上我们依然可以更改其中引用对象的可变成员...枚举和 when 表达式
5.8.2.1 kotlin 枚举
Kotlin 中,枚举类型以类的形式存在,因此叫做枚举类,详细代码如下:
enum class Color {
RED, GREEN...表示可空类型与非空类型,Kotlin 的类型系统旨在消除来自代码空引用的危险,详细代码如下:
foo?
var foo?...6.5.2 可见修饰符
嵌套类的用法: 如果要在 Kotlin 中嵌套一个类,需要在该内部类加 inner 修饰
//嵌套类属于静态类和外部类没任何关系
fun main(args : Array<String...总结
本文先从 kotlin 概念带大家进入 kotlin 语言,然后说了一下 kotlin 和 java8 的异同以及相互转换方式,最后对 Kotlin 基础语法进行一一阐述,如: kotlin 方法和变量使用