搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
出版时间 :
Head First Kotlin程序设计
0.00     定价 ¥ 139.00
太仓市图书馆
此书还可采购3本,持证读者免费借回家
  • 配送范围:
    太仓市范围内
  • ISBN:
    9787111662358
  • 作      者:
    [美] Dawn Griffiths,David Griffiths
  • 译      者:
    蒲薇榄 陆小鹿 何楚
  • 出 版 社 :
    机械工业出版社
  • 出版日期:
    2020-08-01
收藏
编辑推荐

本书语言和版式活泼,内容讲解深入浅出,是难得的Kotlin入门书。

本书内容涵盖Kotlin的基本知识、用例和对象(包括接口、继承和授权等)以及创建基本Kotlin程序。

书中配备了大量有趣的实例、图示和练习,让读者轻轻松松掌握Kotlin。


【为什么这本书如此不同?】
基于认知科学和学习理论的新研究,本书采用一种视觉丰富的格式来吸引你,而不是使用以文字为主的方法来使你昏昏入睡。为什么要浪费时间在新的概念中挣扎?这种多感官的学习体验正是为你的大脑真正的工作方式而设计的。


展开
作者简介

Dawn Griffiths是一名高级开发人员和高级软件架构师,在IT行业拥有超过20年的工作经验。她写过“Head First”系列中的其他书籍,包括Head First Android Development。她还曾经和她的丈夫David一起开发了动画视频教程The Agile Sketchpad,以一种使你的大脑保持积极参与的方式,教授核心概念和技术。


展开
内容介绍

本书是对Kotlin编程的完整介绍,将帮助你以一种独特的方法学习Kotlin语言(这远远超越了语法和说明手册),并教你如何像一个伟大的Kotlin开发者一样思考。你将学习从语言基础到集合、泛型、lambda以及高阶函数的所有内容。在此过程中,你将使用面向对象和函数式编程。如果你想真正了解Kotlin,这本书正适合你。


本书介绍了Kotlin的基本语法、常用类型、面向对象编程以及一些高阶的知识。在所有的章节中,都广泛使用图片和会话的介绍方式,以帮助大脑更容易理解和获取信息。此外还有各种生动的实例、习题,以及有问必答环节。让读者仿佛置身其中,更加高效专注地学习知识,而把一些无关紧要的事情抛之脑后。本书以类似于“划重点”或“记笔记”的方式对某些内容或代码进行注解和说明,读者更容易知晓内容和代码的重要部分。此外,有问必答环节的设计也十分巧妙,它会囊括一些在文中没有提及到,但读者可能会疑惑的问题。


展开
精彩书评

★“清晰、直观、易于理解。如果你是Kotlin新手,这将是一本优秀的入门读物。”
——Ken Kousen, JetBrains认证,Kotlin官方培训师


★“本书能够帮助你快速上手Kotlin,建立一个牢固的基础,并让你在编码中(重新)获得快乐。”
——Ingo Krotzky, Kotlin初学者


★“终于!不需要懂Java就可以学习Kotlin了!简单、简洁、有趣,这是一本我期待已久的书。”
——Matt Wenham博士, 数据科学家、Python程序员

 


展开
目录

【引子】 xxi

1 开始:快速入门 1

2 基本类型和变量:关于变量 31

3 函数:跳出主函数 59

4 类和对象:初步认识类 91

5 子类和父类:使用继承 121

6 抽象类和接口:重要的多态 155

7 数据类:处理数据 191

8 空值和异常:使代码安然无恙 219

9 集合:变得有条理 251

10 泛型:从输出推断输入 289

11 lambda和高阶函数:像数据一样使用代码 325

12 内置高阶函数:使你的代码更强大 363

附录i 协程:并行地执行代码 397

附录ii 测试:确保你的代码可以运行 409

附录iii 其他:我们没有涉及的十大内容 419


展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

温馨提示:请使用太仓市图书馆的读者帐号和密码进行登录

点击获取验证码
登录