图解协程原理

协程(Coroutines),是 Kotlin 「最神奇」 的特性,没有之一。
2023年09月26日 172次浏览

Kotlin基础(2)

泛型? extend T => out T 协变 传入只能是其子类 只能get? super T => in T 逆变 传入只能是其父类 可以get/setObject 相当于 Any?String? 最高父类 Any?fun main() { var d
2021年03月02日 231次浏览

Kotlin基础(1)

val varval定义的为只读类型,通过把kotlin编译成字节码再反编译成Java发现,其实是Java加了final关键字。var定义的为可读写类型lateinitkotlin变量没有默认值,一般都要初始化。该关键字表示先不初始化,过一会再初始化字符串模板"str的长度:${str.l
2021年03月01日 242次浏览