从 Java 角度深入理解 Kotlin

前言

前几个月,在组内分享了关于 Kotlin 相关的内容。但由于PPT篇幅的原因,有些内容讲的也不是很详细。

所以通过一篇文字来详解介绍 Kotlin 的特性,为了方便大家对本文有一个大概的了解,文本主要讲如下内容:(下面的目录和我在组内分享时PPT目录是类似的):

  1. Kotlin数据类型、访问修饰符
    1. Kotlin和Java数据类型对比
    2. Kotlin和Java访问修饰符对比
  2. Kotlin中的Class和Interface
    1. Kotlin中声明类的几种方式
    2. Kotlin中interface原理分析
  3. lambda 表达式
    1. lambda 初体验
    2. 定义 lambda 表达式
    3. Member Reference
    4. 常用函数 let、with、run、apply 分析
    5. lambda 原理分析
  4. 高阶函数
    1. 高阶函数的定义
    2. 高阶函数的原理分析
    3. 高阶函数的优化
  5. Kotlin泛型
    1. Java 泛型:不变、协变、逆变
    2. Kotlin 中的协变、逆变
    3. Kotlin 泛型擦除和具体化
  6. Kotlin集合
    1. kotlin 集合创建方式有哪些
    2. kotlin 集合的常用的函数
    3. Kotlin 集合 Sequence 原理
  7. Koltin 和 Java 交互的一些问题
  8. 总结

除了这篇文章,我还写过 Kotlin 相关的其他文章:

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 数字20 设计师:CSDN官方博客 返回首页
实付 39.90元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值