kotlin# 记录一些对 kotlin 的理解 集合操作 类型系统 类型系统的重要性 关于类型 几个奇怪的类型 why 总结 可变&不可变 前言 变化导致的陷阱 消除变化 可变 vs. 不可变 WhatIf 总结 when、enum 和 sealed when - 加强版 switch sealed class - 加强版 enum 总结 内联(inline)函数 使用场景 注意点 代理 接口代理 属性代理 总结 扩展 为什么需要扩展 总结 scope function scope function 的原理 scope function takeIf/takeUnless 总结 后记 接下来