Kotlin 的 in 和 out 说起 这期是码上开学 Kotlin 系列的独立技术点部分的第一期,我们来聊一聊泛型。 提到 Kotlin 的泛型,通常离不开 in 和 out 关键字,但泛型这门武功需要些基本功才能修炼,否则容易走火入魔,待笔者慢慢道来。 下面这段 Java 代码在日常开发中应该很常见了: ☕️ List textViews = new ArrayList(); 其中
by lazy的原理解析 我们用kotlin经常会用到by lazy,所以我之前一直以为这俩是必须一起用的,但其实by跟lazy是拆开的,像下面这段代码: class By { val tag by lazy { "hello" } } 可以按照下面的格式来理解上面的代码 val / var : by kotlin转成java之后的代码如下: @Metadata( mv