Kotlin学习笔记目录

入门一项语言并不难,难的是持之以恒的深耕。

##:

Kotlin和Java代码互相转换

一、Kotlin基础篇

Kotlin基础认识
  Kotlin基础认识 (1)标识符
  Kotlin基础认识 (2)变量、常量、注释、包
  Kotlin基础认识 (3)编码规范
  Kotlin基础认识 (4)数据类型
  Kotlin基础认识 (5)可空数据类型
  Kotlin基础认识 (6)字符串
  Kotlin基础认识 (7)运算符
  Kotlin基础认识 (8)程序流程控制
  Kotlin基础认识 (9)区间
  Kotlin基础认识 (10)函数

Kotlin面向对象
  Kotlin面向对象 (1)✔️类、及属性
  Kotlin面向对象 (2)✔️扩展
  Kotlin面向对象 (3)✔️构造函数
  Kotlin面向对象 (4)封装性与可见性修饰符
  Kotlin面向对象 (5)✔️数据类
  Kotlin面向对象 (6)枚举类
  Kotlin面向对象 (7)✔️嵌套类
  Kotlin面向对象 (8)✔️强大的object关键字

Kotlin继承与多态
  Kotlin继承与多态 (1)继承
  Kotlin继承与多态 (2)多态、is、as
  Kotlin继承与多态 (3)密封类

Kotlin抽象类与接口
  Kotlin抽象类与接口 (1)抽象类
  Kotlin抽象类与接口 (2)✔️接口使用

Kotlin函数式编程
  Kotlin函数式编程 (1)高级函数
  Kotlin函数式编程 (2)✔️Lambda表达式
  Kotlin函数式编程 (3)✔️闭包与捕获变量
  Kotlin函数式编程 (4)✔️内联函数

Kotlin泛型
  Kotlin泛型 (1)泛型函数
  Kotlin泛型 (2)泛型属性
  Kotlin泛型 (3)泛型类
  Kotlin泛型 (4)泛型接口

Kotlin数据容器
  Kotlin数据容器(1)✔️数组
  Kotlin数据容器(2)✔️基本数据类型数组
  Kotlin数据容器(3)✔️集合

Kotlin中函数式编程API
  Kotlin中函数式编程API(2)✔️遍历操作
  Kotlin中函数式编程API(3)✔️三大基础函数
  Kotlin中函数式编程API(4)✔️聚合函数
  Kotlin中函数式编程API(5)✔️过滤函数
  Kotlin中函数式编程API(6)✔️映射函数
  Kotlin中函数式编程API(7)✔️排序函数
  Kotlin中函数式编程API(8)求阶乘和计算水仙花数

二、Kotlin进阶篇

Kotlin异常处理
  Kotlin异常处理(1)异常类型
  Kotlin异常处理(2)捕获异常
  Kotlin异常处理(3)释放资源
  Kotlin异常处理(4)throw与显示抛出异常

Kotlin线程
  Kotlin线程(1)基础知识
  Kotlin线程(2)创建线程
  Kotlin线程(3)线程状态
  Kotlin线程(4)线程管理

Kotlin协程
  Kotlin协程(1)协程介绍
  Kotlin协程(2)✔️创建协程
  Kotlin协程(3)✔️协程生命周期
  Kotlin协程(4)✔️管理协程

Kotlin与Java混合开发
  Kotlin与Java混合开发(1)✔️数据类型映射
  Kotlin与Java混合开发(2)✔️Kotlin调用Java
  Kotlin与Java混合开发(3)✔️Java调用Kotlin

Kotlin I/O 与文件管理
  Kotlin I/O 与文件管理(1)Java I/O 流概述
  Kotlin I/O 与文件管理(2)字节流
  Kotlin I/O 与文件管理(3)字符流
  Kotlin I/O 与文件管理(4)文件管理

Kotlin网络编程
  Kotlin网络编程(1)概述
  Kotlin网络编程(2)网络基础
  Kotlin网络编程(3)TCP Socket 低层次网络编程
  Kotlin网络编程(4)UDP Socket 低层次网络编程
  Kotlin网络编程(5)访问互联网资源

Kotlin反射
  Kotlin反射(1)反射API
  Kotlin反射(2)引用类
  Kotlin反射(3)调用函数
  Kotlin反射(4)调用构造函数
  Kotlin反射(5)调用属性

Kotlin注解
  Kotlin注解(1)元注解
  Kotlin注解(2)自定义注解

三、Kotlin实战篇

  
  

四、Kotlin代码篇

  Kandroid代码篇 (1) 简单Logger封装
  Kandroid代码篇 (2) 从assets读取配置
  Kotlin设计模式(1)单例模式
  
  

你可能感兴趣的:(Kotlin学习笔记目录)