当前位置: 首页 > 移动端

Kotlin核心编程pdf电子书

简介Kotlin核心编程中文版怎么样? 本书不是一本简单介绍Kotlin语法应用的图书,而是一部专注于帮助读者深入理解Kotlin的设计理念,指导读者实现Kotlin高层次开发的实战型...
《Kotlin核心编程》pdf电子书百度网盘下载
《Kotlin核心编程》pdf电子书百度网盘下载

 

Kotlin核心编程中文版怎么样?最新电子版百度云下载

 

本书不是一本简单介绍Kotlin语法应用的图书,而是一部专注于帮助读者深入理解Kotlin的设计理念,指导读者实现Kotlin高层次开发的实战型著作。书中深入介绍了Kotlin的核心语言特性、设计模式、函数式编程、异步开发等内容,并以Android和Web两个平台为背景,演示了Kotlin的实战应用。

全书共13章,分为4个部分:

热身篇—Kotlin基础(第1~2章),简单介绍了Kotlin设计哲学、生态及基础语法,其中包括Kotlin与Scala、Java之间的关联与对比,以及Kotlin的类型声明的特殊性、val和var的使用、高阶函数的使用、面向表达式编程的使用、字符串的定义与操作等内容;

下水篇—Kotlin核心(第3~8章),深入介绍了面向对象、代数数据类型、模式匹配、类型系统、Lambda、集合、多态、扩展、元编程等Kotlin开发核心知识,这是本书的重点,其中涉及很多开发者特别关心的问题,比如多继承问题、模式匹配问题、用代数数据类型抽象业务问题、泛型问题、反射问题等。

潜入篇—Kotlin探索(第9~11章),探索Kotlin在设计模式、函数式编程、异步和并发等编程领域的应用,其中包括对4大类设计模式、Typeclass实现、函数式通用结构设计、类型替代异常处理、共享资源控制、CQRS架构等重点内容的深入剖析;

遨游篇—Kotlin实战(第12~13章),着重演示了Kotlin在Android和Web平台的实战案例,其中涉及架构方式、单向数据流模型、解耦视图导航、响应式编程、Spring 5响应式框架和编程等内容。


目录:

第1章 认识Kotlin2
第2章 基础语法10
第3章 面向对象46
第4章 代数数据类型和模式匹配85
第5章 类型系统112
第6章 Lambda和集合148
第7章 多态和扩展176
第8章 元编程198
第9章 设计模式218
第10章 函数式编程249
第11章 异步和并发281
第12章 基于Kotlin的Android架构314
第13章 开发响应式Web应用345

点击下载