为你推荐
前言
第1章 Kotlin环境搭建和开发工具
1.1 在Windows操作系统下配置Kotlin环境
1.1.1 在Windows操作系统下安装及配置JDK
1.1.2 在Windows操作系统下安装及配置Kotlin
1.2 在Linux操作系统下配置Kotlin环境
1.2.1 在Linux操作系统下安装及配置JDK
1.2.2 在Linux操作系统下安装及配置Kotlin
1.3 编写第一个Kotlin程序:Hello Kotlin
1.4 Kotlin程序运行过程
1.5 使用IDE编译并运行Hello Kotlin程序
1.5.1 安装JetBrains ideaIC编辑器
1.5.2 在JetBrains ideaIC编辑器中安装Kotlin插件
1.5.3 在JetBrains ideaIC中创建“Hello Kotlin”项目
1.6 本章小结
第2章 Kotlin编程基础
2.1 Kotlin编程风格
2.2 Kotlin常量和变量
2.2.1 常量
2.2.2 变量
2.2.3 变量作用域
2.3 Kotlin数据类型
2.3.1 布尔类型(Boolean)
2.3.2 数值类型(Number)
2.3.3 字符类型(Char)
2.3.4 字符串类型(String)
2.3.5 元组类型(Tuple)
2.3.6 可空类型(Null)
2.3.7 对象类型(Object)
2.3.8 数组类型(Array)
2.3.9 数据类型的检查和转换
2.4 Kotlin运算符
2.4.1 算术运算符
2.4.2 关系运算符
2.4.3 逻辑运算符
2.4.4 赋值运算符
2.4.5 位运算函数
2.4.6 运算符优先级
2.5 Kotlin流程控制语句
2.5.1 条件语句(if和when)
2.5.2 循环语句
2.6 跳转语句
2.7 本章小结
第3章 Kotlin集合
3.1 集合
3.2 集合之List
3.3 集合之Set
3.4 集合之Map
3.5 集合操作符
3.5.1 总数操作符
3.5.2 过滤操作符
3.5.3 映射操作符
3.5.4 顺序操作符
3.5.5 生产操作符
3.5.6 元素操作符
3.6 本章小结
第4章 Kotlin函数
4.1 模块化程序设计
4.2 函数定义
4.3 函数调用
4.4 可变参数函数
4.5 尾递归函数
4.6 高阶函数
4.7 内联函数
4.8 Lambda表达式
4.9 协程
4.9.1 阻塞VS挂起
4.9.2 协程的内部机制
4.10 本章小结
第5章 Kotlin面向对象
5.1 面向对象的基本概念
5.1.1 类
5.1.2 对象
5.1.3 面向对象的三大特性
5.2 类与对象
5.2.1 类的定义
5.2.2 成员属性
5.2.3 成员方法
5.2.4 对象实例化
5.2.5 构造函数
5.2.6 继承和多态的实现
5.2.7 封装
5.3 Kotlin对象高级应用
5.3.1 this关键字的使用
5.3.2 super关键字的使用
5.3.3 open关键字的使用
5.3.4 嵌套类
5.3.5 数据类
5.3.6 枚举类
5.3.7 对象表达式和对象声明
5.3.8 密封类
5.3.9 抽象类
5.3.10 接口的使用
5.3.11 泛型
5.4 委托和委托属性
5.5 错误与异常
5.5.1 自定义异常类
5.5.2 try表达式
5.6 包
5.6 本章小结
第6章 Kotlin互操作
6.1 Kotlin与Java互操作
6.1.1 Kotlin调用Java
6.1.2 Java调用Kotlin
6.2 Kotlin与JavaScript互操作
6.2.1 Kotlin调用JavaScript
6.2.2 JavaScript调用Kotlin
6.3 本章小结
第7章 电子拍卖系统
7.1 系统功能简介和架构设计
7.1.1 系统功能介绍
7.1.2 系统架构设计
7.2 JSON简介
7.2.1 使用PHP创建JSON数据对象
7.2.2 接口交互工具类
7.3 发送请求的工具类
7.4 用户登录
7.4.1 处理登录的LoginController
7.4.2 用户登录客户端
7.5 查看流拍商品
7.5.1 查看流拍商品的ItemController
7.5.2 查看流拍商品客户端
7.6 管理商品种类
7.6.1 浏览商品种类的KindController
7.6.2 查看商品种类
7.6.3 添加商品种类的KindController
7.6.4 添加商品种类
7.7 管理拍卖商品
7.7.1 查看自己的拍卖商品的ItemController
7.7.2 查看自己的拍卖商品
7.7.3 添加拍卖商品的ItemController
7.7.4 添加拍卖商品
7.8 竞拍商品
7.8.1 选择商品种类
7.8.2 根据种类浏览商品的ItemController
7.8.3 根据种类浏览商品
7.8.4 参与竞价的ItemController
7.8.5 参与商品竞价
7.9 本章小结
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜