展开全部

主编推荐语

Kotlin从零到精通初学者指南。

内容简介

本书从Kotlin的发展史讲起,将理论知识和项目实例相结合,全面介绍Kotlin的基础与应用。通过阅读本书,读者可以迅速掌握Kotlin的基本操作,轻松应对使用Java开发所带来的技术难题。 《Kotlin入门与实战》内容共分为18章,由Kotlin入门与基础、Kotlin语法和Kotlin项目实例3个部分组成。第一部分(第1~3章)主要介绍了Kotlin的发展、Kotlin开发环境搭建、JVM语系和Kotlin各版本的重要特性。第二部分(第4~16章)详细解析Kotlin的基础语法。第三部分(第17、18章)集中演示了基础知识的实战运用。

目录

  • 版权信息
  • 内容提要
  • 前言
  • 如何阅读本书
  • 适合人群
  • 资源与支持
  • 配套资源
  • 提交勘误
  • 与我们联系
  • 关于异步社区和异步图书
  • 第一部分 Kotlin入门与基础
  • 第1章 Kotlin简介
  • 1.1 Kotlin发展史
  • 1.2 面向对象编程概述
  • 1.3 Java虚拟机
  • 1.4 为什么使用Kotlin
  • 1.5 Kotlin与Java的比较
  • 1.6 小结
  • 第2章 Kotlin初体验
  • 2.1 Kotlin在线运行
  • 2.2 Kotlin 1.1特性
  • 2.3 Kotlin 1.2新特性
  • 2.4 小结
  • 第3章 Kotlin快速入门
  • 3.1 在Mac上搭建Kotlin开发环境
  • 3.2 Kotlin开发IDE介绍
  • 3.3 Kotlin的编译与运行
  • 3.4 Kotlin构建方式
  • 3.5 编译器插件
  • 3.6 小结
  • 第二部分 Kotlin语法
  • 第4章 Kotlin语法基础
  • 4.1 Kotlin编程风格
  • 4.2 变量与属性
  • 4.3 基本数据类型
  • 4.4 包声明与使用
  • 4.5 流程控制语句
  • 4.6 Kotlin运算符
  • 4.7 运算符重载
  • 4.8 Kotlin操作符
  • 4.9 Kotlin动态类型
  • 4.10 Kotlin空安全
  • 4.11 异常处理
  • 4.12 小结
  • 第5章 类与接口
  • 5.1 类
  • 5.2 继承
  • 5.3 抽象类
  • 5.4 接口
  • 5.5 小结
  • 第6章 扩展函数与属性
  • 6.1 枚举
  • 6.2 扩展
  • 6.3 this表达式
  • 6.4 小结
  • 第7章 数据类与密封类
  • 7.1 数据类
  • 7.2 密封类
  • 7.3 小结
  • 第8章 集合与泛型
  • 8.1 集合
  • 8.2 泛型
  • 8.3 小结
  • 第9章 对象与委托
  • 9.1 对象
  • 9.2 委托
  • 9.3 标准委托
  • 9.4 小结
  • 第10章 反射与注解
  • 10.1 反射
  • 10.2 注解
  • 10.3 小结
  • 第11章 函数与Lambda表达式
  • 11.1 函数
  • 11.2 高阶函数
  • 11.3 内联函数
  • 11.4 Lambda表达式与匿名函数
  • 11.5 小结
  • 第12章 协程
  • 12.1 协程简介
  • 12.2 协程开发环境
  • 12.3 协程基础
  • 12.4 挂起函数
  • 12.5 协程上下文与调度器
  • 12.6 通道
  • 12.7 管道
  • 12.8 小结
  • 第13章 I/O操作与多线程
  • 13.1 Kotlin流层次
  • 13.2 文件I/O操作
  • 13.3 网络I/O操作
  • 13.4 多线程
  • 13.5 小结
  • 第14章 Kotlin DSL
  • 14.1 DSL简介
  • 14.2 DSL语义模型
  • 14.3 Kotlin的DSL特性
  • 14.4 使用kotlinx.html创建DSL
  • 14.5 Android Gradle指南
  • 14.6 使用Kotlin与Anko进行Android开发
  • 14.7 小结
  • 第15章 Kotlin互操作
  • 15.1 Kotlin与Java互操作
  • 15.2 Kotlin与JavaScript互操作
  • 15.3 小结
  • 第16章 Kotlin Native开发
  • 16.1 Kotlin Native
  • 16.2 Kotlin Native实例
  • 16.3 使用Kotlin Native开发iOS应用
  • 16.4 小结
  • 第三部分 Kotlin项目实例
  • 第17章 使用Kotlin与Spring Boot开发服务端
  • 17.1 Spring Boot环境搭建
  • 17.2 Spring Boot之Thymeleaf模板
  • 17.3 使用Swagger构建RESTful API
  • 17.4 Spring Boot通过MyBatis整合MySQL数据库
  • 17.5 Spring Boot整合Redis数据库
  • 17.6 Spring Boot整合Elasticsearch
  • 17.7 Spring Boot集成RabbitMQ
  • 17.8 Spring Boot热部署与日志管理
  • 17.9 Spring Framework 5.0对Kotlin的支持
  • 17.10 小结
  • 第18章 使用Kotlin开发Android视频应用
  • 18.1 项目概述
  • 18.2 浅谈Android开发架构模式
  • 18.3 项目准备
  • 18.4 项目开发
  • 18.5 小结
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社

人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。