Kotlin基础

80 阅读1分钟

一、创建及声明

  • 创建文件
  • 导入引用
  • 声明类/接口
  • 声明变量
  • 声明函数

二、基础语法

  • 基本类型
  • 位操作符
  • 可见性
  • 伴生
  • 非空安全
  • 条件控制
  • 循环控制
  • 捕获异常

三、详解:类

  • 类型检测与转换
  • 类型别名
  • 构造函数
  • 接口
  • 嵌套类与内部类
  • 泛型
  • 数据类
  • 枚举类
  • 密封类
  • 内联类

四、详解:函数

  • 参数默认值与函数重载
  • 扩展函数
  • 解构函数
  • Lambda表达式
  • 高阶函数
  • 内联函数
  • 委托函数
  • 中缀表示法
  • 尾递归函数

五、常见问题

  • 常量/变量延迟初始化
  • 声明静态常量/变量
  • 创建单例
  • Jave调用Kotlin代码
  • 常用注解

基于Kotlin版本:1.8

参考文献:
Kotlin官方文档:book.kotlincn.net/kotlincn-do…
Google Kotlin使用入门:developer.android.google.cn/kotlin/firs…
菜鸟教程:www.runoob.com/kotlin/kotl…