电子书:《Kotlin实战》

[复制链接]
查看186 | 回复1 | 2019-12-11 08:06:40 | 显示全部楼层 |阅读模式

《Kotlin实战》_1

《Kotlin实战》_1

《Kotlin实战》_2

《Kotlin实战》_2

《Kotlin实战》_3

《Kotlin实战》_3


内容简介:

Kotlin实战
儒】 Dmitry Nemerov
Svetlana Isakova
覃宇罗丽李思阳蒋扬海译
Kotlin in Action
電子工掌出疑社
Publishing House of Electronics Industry
北京· BEIJING

内容简介
本书将从语言的基本特性开始,逐渐覆盖其更多的高级特性,尤其注重讲解如何将 Kolin集成到己
有Java工
践及其背后的原理。本书分为两个部分。第一部分讲解如何开始使用 Kotlin现有的库和
AP,包括基本语法、扩展函数和扩展属性、数据类和伴生对象、 lambda表达式,以及数据类型系统(着
重讲解了可空性和集合的概念)。第二部分教你如何使用 Kotlin构建自己的AP,以及一些深层次特性
约定和委托属性、高阶函数、泛型、注解和反射,以及领域特定语言的构建。本书适合广大移动开发者
及入门学习者,尤其是紧跟主流趋势的前沿探索者
Original English Language edition published by Manning Publications, USA. Copyright o 2017 by Manning
Publications. Simplified Chinese-language edition copyright C 2017 by Publishing House of Electronics Ind
All nights reserved.
本书简体中文版专有出版权由 Manning Publications授予电子工业出版社。未经许可,不得以任何方
式复制或抄袭本书的任何部分。专有出版权受法律保扩
版权贸易合同登记号图字:01-2017-4424
图书在版编目(CP)数据
Kotlin实战/俄罗斯)德米特里·詹莫瑞福( Dmitry Jemerov),(俄罗斯)斯维特拉娜·伊凡诺沃( Svetlana
Isakova)著:覃宇等译.一北京:电子工业出版社,20178
书名原文: Kotlin in Actio
ISBN978-7-121-321580
I.①K…l.①德…②斯…③覃…④罗…⑤李…Ⅲ.①JAVA语言一程序设计Ⅳ.①TP312.8
中guo版本图书馆CIP数据核字(2017)第165490号
责任编辑:张春雨
印刷:三河市鑫金马印装有限公司
河市鑫金马印装有限公司
版发行:电子工业出版社
北京市海淀区万寿路173信箱邮编:100036
开本:787×980116印张:225字数:496千字
版次:2017年8月第1版
印次:2017年8月第1次印刷
凡所购买电子工业出版社图书有缺损间题,请向购买书店调换。若书店售缺,请与本社发行部联系
联系及邮购电话010)882548888825888
质量投诉请发邮件至zts@phei.com.cn,盗版侵权举报请发邮件至dbqq@phei.com.cn
本书咨询联系方式:010-5126088819,faq@phei.com.cn

译者序
当收到这本书的翻译邀请时,我们的内心是激动的,终于有机会将自己喜爱
的语言系统地介
中guo的开发者,而且是通过口碑颇佳的实战系列。此时,正值
2017年度的 Google 1/O召开前夕,接下来重磅消息大家都知道了:在 Google I/O大
会上, Kotlin正式成为了官方的 Android开发语言,迅速占据了guo内各大技术媒体
头条。一夜之间,所有的 Android开发者都迫切地想搞清楚它的来龙去脉。 Kotlin
究竟是何方神圣,为什么是它?
点儿也不奇怪。对于资深 Android开发者来说, Kotlin早已不是新鲜的概
念了。早在2015年1月, Android开发者社区大神 Jake wharton就发布了
Kotlin来进行 Android开
结。那时开始,不少顶尖的开发者和公司就开始尝
试在正式的 Android项目中使用 Kotlin语言;我们也从2015年开始在多个项目上使
用了 Kotlin语言。它带给我们的体验,和带给所有其他实践过 Kotlin语言的开发者
的一样:它的发明者 JetBrains所言非虚,这是一门简洁、.安.全.、实用的语言
就停不下来,就忍不住地想推荐给周围的人。我们理所当然地把 Kotlin放在了今年
第一季度ThoughtWorks技术雷达的评估象限:htps/www.thoughtworks.com/radar/
languages-and-frameworks/kotlin
Kotlin让人爱不释手的最重要原因就是来自 JetBrains的基因。作为最负盛名的
IDE创造者, Jetbrains深谙开发者的需求,孜孜不倦地追求给开发者提供最实用
最高效的DE,包括 Android Studio、 IntelliJ、 Ruby Mine等。由这样想开发者之所
想的公司创造出来的语言,又怎么会不受开发者热捧呢?所以 Gradle、 Spring,以

泽者序
及越来越多的库、框架和工具也陆续加入到了支持 Kotlin的阵营
本书深入浅出地介绍了 Kotlin语言的方方面面,从最基础的语言要素到如何定
制自己的DSL都有涉及。相信读者阅读本书并尝试之后一定会爱上这门语言,但
把 Kotlin应用到自己的项目中会不会有什么风险呢?读者们大可不必担心,以往的
经验告诉我们,整个过程无缝无痛。首先, Kotlin足够简单,对于初学者来说掌握
也不算困难,两三天就可以上手;其次, Kotlin和Java可以无缝地衔接,可以在
遗留项目上和Java混用;最后,编译器的静态检查和DDE(必须是 Jet Brains出品
的 IntelliJ IDEA或者 Android Studio)强大的.辅。助.功能,可以帮你发现很多问题(例
如空指针异常)并将其自动消除在摇篮之中。有的读者会说,但我还没有用过这些
IDE啊?那你还在犹豫什么,请立即使用它们来提高你的生产力吧!这也算是使用
Kotlin带来的额外收获
从 Kotlin成为 Android开发语言的那一刻开始,我们热情高涨地投入了几乎全
部业余时间到本书的翻译工作,终于在最短的时间内把它呈现在广大读者面前。这
切还要感谢本书的编辑和所有译者家人在背后的默默付出。由于译者水平所限
难免出现谬误遗漏,还望读者海涵斧正
覃宇、罗丽、李思阳、蒋扬海
017年6月于 Thought Works成都

目录

前言
XVII
致谢
关于本书
XXI
关于作者
XXIV
关于封面插图
第1部分 Kotlin简介
1 Kotlin:定义和目的
1 Kotlin初体验
1334
12 Kotlin的主要特征
.2.1目标平台:服.务.器端、 Android及任何Java运行的地方
2.2静态类型
2.3函数式和面向对象
24免费并开源
3 Kotlin应用
务器端的 Kotlin
67889
13.2 Android上的 Kotlin


#############################################


回复

使用道具 举报

牵手看日落 | 2019-12-21 19:59:06 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则