与大多数语言不同,Kotlin区分只读集合和可读写集合,这有助于消除bug和设计良好的API。 以List集合为例...[作者空间]
if表达式可实现赋值操作: when表达式代替switch/case Range 表达式使用一个 .. 操作符,它...[作者空间]
lateinit 和 lazy 是 Kotlin 中的两种不同的延迟初始化的实现 lateinit 只用于变量 v...[作者空间]
重要的网址 接口 扩展 概念:能够扩展一个类的新功能而无需继承该类或使用像装饰者这样的任何类型的设计模式。 这通过...[作者空间]