×
思维导图备注
Kotlin极简教程
首页
小程序
下载
阅读记录
书签管理
我的书签
添加书签
移除书签
编辑文档
第3章 Kotlin语言基础
来源 1
浏览
1716
扫码
分享
2019-03-06 07:56:06
第3章 Kotlin语言基础
3.3 变量类型推断
3.6 代码注释
本章小结
上一篇:
下一篇:
第15章 Kotlin 文件IO操作与多线程
15.6 kotlin.io标准库
15.9 Kotlin 的多线程
15.1 Kotlin IO 简介
本章小结
15.2 终端 IO
15.3 文件 IO 操作
15.4 遍历文件树
15.5 网络IO操作
15.7 执行Shell命令行
15.8 正则表达式
第4章 基本数据类型与类型系统
4.4 基本类型(Primitive Types)
4.1 什么是类型?
参考资料
4.2 编译时类型与运行时类型
4.3 根类型Any
4.5 Any?可空类型(Nullable Types)
4.6 kotlin.Unit类型
4.7 kotlin.Nothing类型
4.8 类型检测与类型转换
本章小结
第1章 Kotlin简介
1.1 kotlin简史
1.2 快速学习工具
第10章 Kotlin与Java互操作
10.1 Kotlin 调用 Java示例
10.10 Java 可变参数
10.11 非受检异常
10.12 对象方法
10.13 访问静态成员
10.14 Kotlin与Java 的反射
10.15 SAM 转换
10.16 Java 调用 Kotlin
10.17 Java访问Kotlin属性
10.18 Java调用Kotlin的包级函数
10.19 实例字段
10.2 Kotlin使用Java的集合类
10.20 静态字段
10.21 静态方法
10.22 可见性
10.23 生成默认参数值函数的重载
10.24 检查Kotlin中异常
10.25 Kotlin与Java对比
本章小结
10.3 Kotlin调用Java中的Getter 和 Setter
10.4 调用Java中返回 void 的方法
10.5 空安全和平台类型
10.6 平台类型
10.7 Kotlin与Java中的类型映射
10.8 Kotlin 中使用 Java 的泛型
10.9 Kotlin与Java 中的数组
第11章 使用Kotlin集成SpringBoot开发Web服务端
11.1 Spring Boot简介
11.10 应用启动类
11.11 Model数据绑定
11.12 模板引擎视图页面
11.13 运行测试
11.14 引入前端组件
11.15 实现写文章模块
11.16 添加Markdown支持
11.17 文章列表分页搜索
11.18 Spring 5.0对Kotlin的支持
本章小结
11.2 统架构技术栈
11.3 环境准备
11.4 数据库层配置
11.5 Endpoint监控接口
11.6 数据库实体类
11.7 数据访问层代码
11.8 控制器层
11.9 启动初始化CommandLineRunner
第12章 使用Kotlin集成Gradle开发
第13章 使用 Kotlin 和 Anko 的Android 开发
13.1 什么是 Anko?
13.10 添加日程事件
13.11 添加日程界面
13.12 保存到 Realm 中
13.13 用RecyclerView 来展示待办事项
13.14 运行测试
本章小结
13.2 一个简单Anko视图
13.3 快速入门实例
13.4 使用 Android Studio 新建工程
13.5 设计UI 界面主题颜色
13.6 配置 Kotlin 与 Anko 依赖
13.7 将MainActivity.java 转成 Kotlin 代码
13.8 在 Kotlin 中使用 Realm
13.9 添加日程实体类
第14章 使用 Kotlin DSL
14.1 DSL 是什么
14.2 Kotlin 的 DSL 特性支持
14.3 实现一个极简的 DSL
14.4 使用kotlinx.html DSL 写前端代码
第16章 使用 Kotlin Native
16.1 Kotlin Native 简介
16.2 快速开始 Hello World
16.3 Kotlin Native 编译器 konan 简介
本章小结
第2章 快速开始:HelloWorld
2.1 命令行的HelloWorld
2.2 应用程序版HelloWorld
2.3 Web RESTFul HelloWorld
2.4 Android版的HelloWorld
2.5 JavaScript版HelloWorld
第3章 Kotlin语言基础
3.1 包(package)
3.8 函数扩展和属性扩展(Extensions)
本章小结
3.2 声明变量和值
3.3 变量类型推断
3.4 字符串与其模板表达式
3.5 流程控制语句
3.6 代码注释
3.7 语法与标识符
第5章 集合类
5.1 集合类是什么
5.2 Kotlin 集合类简介
5.3 List
5.3 List
5.3.10 生产操作符
5.3.2 创建可变集合MutableList
5.3.3 遍历List元素
5.3.4 List元素操作函数
5.3.5 List集合类的基本运算函数
5.3.6 过滤操作函数
5.3.7 映射操作符
5.3.8 分组操作符
5.3.9 排序操作符
5.4 Set
5.5 Map
本章小结
第6章 泛型
6.1 泛型(Generic Type)简介
6.2 型变(Variance)
6.3 Kotlin的泛型特色
6.6 泛型类
6.5 泛型函数
本章小结
第7章 面向对象编程(OOP)
7.1 面向对象编程思想
7.11 data 数据类
7.12 嵌套类(Nested Class)
7.13 委托(Delegation)
本章小结
7.2 类与构造函数
7.3 抽象类
7.4 接口
7.6 继承
7.7 枚举类
7.8 注解类
7.9 单例模式(Singleton)与伴生对象(companion object)
7.10 sealed 密封类
第8章 函数式编程(FP)
8.1 函数式编程概述
8.1.1 面向对象编程(OOP)与面向函数编程(FOP)
8.1.2 函数式编程基本特性
8.1.3 组合与范畴
8.2 在Kotlin中使用函数式编程
8.2.1 Kotlin中的函数
8.2.10 匿名函数
8.2.11 Lambda 表达式
8.2.11 it:单个参数的隐式名称
8.2.12 闭包(Closure)
8.2.13 带接收者的函数字面值
8.2.14 具体化的类型参数
8.2.10 尾递归tailrec
8.2.2 扩展函数
8.2.3 中缀函数
8.2.4 函数参数
8.2.5 函数返回类型
8.2.6 单表达式函数
8.2.7 函数作用域
8.2.8 泛型函数
8.2.9 高阶函数
本章小结
第9章 轻量级线程:协程
9.1 协程简介
9.10 通道
9.11 管道
9.12 构建无穷惰性序列
9.13 协程与线程比较
9.14 协程的好处
9.15 协程的内部机制
本章小结
9.2 桥接 阻塞和非阻塞
9.3 等待一个任务执行完毕
9.4 协程是轻量级的
9.5 协程 vs 守护线程
9.6 协程执行的取消
9.7 设置协程超时时间
9.8 挂起函数的组合执行
9.9 协程上下文与调度器
Kotlin极简教程
前言
视频教程
Kotlin 从入门到放弃
Kotlin 从零基础到进阶
Kotlin 系统入门到进阶
编辑推荐
暂无相关搜索结果!
本文档使用
BookStack
构建
×
分享,让知识传承更久远
×
文章二维码
手机扫一扫,轻松掌上读
×
文档下载
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档
×
微信小程序阅读
微信扫一扫,知识掌上学
×
书签列表
×
阅读记录
阅读进度:
0.00%
(
0/0
)
重置阅读进度