《Kotlin核心编程》PDF电子书免费下载

作者:  水滴技术团队

出版社: 机械工业出版社  

出版年:  2019-04

ISBN: 9787111624318

~~滚到底部有网盘下载链接~~

内容简介

目录

前言
热身篇 Kotlin基础
第1章 认识Kotlin
1.1 Java的发展
1.2 Scala的百宝箱
1.3 Kotlin——改良的Java
1.4 本章小结
第2章 基础语法
2.1 不一样的类型声明
2.2 val和var的使用规则
2.3 高阶函数和Lambda
2.4 面向表达式编程
2.5 字符串的定义和操作
2.6 本章小结
下水篇 Kotlin核心
第3章 面向对象
3.1 类和构造方法
3.2 不同的访问控制原则
3.3 解决多继承问题
3.4 真正的数据类
3.5 从static到object
3.6 本章小结
第4章 代数数据类型和模式匹配
4.1 代数数据类型
4.2 模式匹配
4.3 增强Kotlin的模式匹配
4.4 用代数数据类型来抽象业务
4.5 本章总结
第5章 类型系统
5.1 null引用:10亿美元的错误
5.2 可空类型
5.3 比Java更面向对象的设计
5.4 泛型:让类型更加安全
5.5 泛型的背后:类型擦除
5.6 打破泛型不变
5.7 本章小结
第6章 Lambda和集合
6.1 Lambda简化表达
6.2 集合的高阶函数API
6.3 集合库的设计
6.4 惰性集合
6.5 内联函数
6.6 本章小结
第7章 多态和扩展
7.1 多态的不同方式
7.2 扩展:为别的类添加方法、属性
7.3 Android中的扩展应用
7.4 扩展不是万能的
7.5 本章小结
第8章 元编程
8.1 程序和数据
8.2 Kotlin的反射
8.3 Kotlin的注解
8.4 本章小结
潜入篇 Kotlin探索
第9章 设计模式
9.1 创建型模式
9.2 行为型模式
9.3 结构型模式
9.4 本章小结
第10章 函数式编程
10.1 函数式编程的特征
10.2 实现Typeclass
10.3 函数式通用结构设计
10.4 类型代替异常处理错误
10.5 本章小结
第11章 异步和并发
11.1 同步到异步
11.2 Kotlin的Coroutine
11.3 共享资源控制
11.4 CQRS架构
11.5 本章小结
遨游篇 Kotlin实战
第12章 基于Kotlin的Android架构
12.1 架构方式的演变
12.2 单向数据流模型
12.3 ReKotlin
12.4 解耦视图导航
12.5 本章小结
第13章 开发响应式Web应用
13.1 响应式编程的关键:非阻塞异步编程模型
13.2 Spring 5:响应式Web框架
13.3 Spring 5响应式编程实战
13.4 本章小结

下载价格:免费
立即下载
登入/注册
知识就是力量
没有账号? 忘记密码?