书籍目录
首页
分类
免费
排行
我的书架
1-50章
51-100章
101-150章
151-164章
共164章
免费
版权信息
免费
关于作者
免费
关于封面
免费
O’Reilly Media, Inc.介绍
免费
本书赞誉
免费
推荐序
免费
译者序
免费
前言
免费
第1章 引言
免费
1.1 编程语言的“纹理”
免费
1.2 Java编程风格的主观历史
免费
1.3 Kotlin的“纹理”
免费
1.4 重构为Kotlin
免费
1.5 我们要做什么
免费
1.6 启程
免费
第2章 从Java项目到Kotlin项目
免费
2.1 策略
免费
2.2 在Java构建中添加对Kotlin的支持
免费
2.3 继续前进
免费
第3章 从Java类到Kotlin类
免费
3.1 一个简单的值类型
免费
3.2 数据类的局限性
免费
3.3 继续前进
免费
第4章 从Optional到nullable
免费
4.1 表示缺失
免费
4.2 从Optional重构为nullable
免费
4.3 重构为惯用的Kotlin代码
免费
4.4 继续前进
免费
第5章 从Bean到值
免费
5.1 Bean
免费
5.2 值
免费
5.3 为什么值类型更受欢迎
5.4 将Bean重构为值
5.5 继续前进
第6章 从Java集合到Kotlin集合
6.1 Java集合
6.2 Kotlin集合
6.3 将Java集合重构为Kotlin集合
6.4 继续前进
第7章 从action到calculation
7.1 函数
7.2 calculation
7.3 action
7.4 为什么要关注action和calculation
7.5 为什么选择calculation
7.6 将action重构为calculation
7.7 继续前进
第8章 从静态方法到顶层函数
8.1 Java中的静态方法
8.2 Kotlin顶层函数、对象和伴生对象
×