上QQ阅读APP看书,第一时间看更新
作者简介
陈光金 笔名一剑。资深程序员,现就职于阿里巴巴集团。有丰富的平台开发经验,曾经参与了多种平台工具的开发。使用Java、Android、Scala、Groovy和Kotlin等语言或工具进行领域建模、架构设计和工具开发等,积累了大量经验。善于总结,乐于分享,发布过大量技术文章,并著有《Kotlin极简教程》一书,深受读者好评。
本书特色
本书重点介绍了Kotlin语言的特性,包括可空类型、安全操作符、面向对象编程、Lambda表达式、函数式编程、扩展函数及创建DSL等,并都给出了丰富的代码示例。
本书详细介绍了编程实践中较为常用的元编程与注解反射,以及运算符重载与约定等内容。
本书详细地介绍了两个项目实战案例:使用Kotlin+Spring Boot进行服务端开发;使用Kotlin开发Android应用程序。
配套资源获取
本书涉及的源代码文件需要读者自行下载。请到清华大学出版社的网站上捜索到本书页面,然后单击页面上资源下载模块中的“网络资源”或者“课件下载”按钮即可下载。