Kotlin实战

admin 2022年11月13日 165次浏览

Kotlin实战

(副标题):无 ;

(作者): (美)德米特里·詹莫瑞福、(美)斯维特拉娜·伊凡诺沃 ;

内容简介:

​ 第1部分 Kotlin简介
本书第一部分的目标是让你高效地编写使用现有 API 的 Kotlin 代码。第1章将介绍 Kotlin 的主要特征。在第2章~第4章,你将会学习到最基本的 Java 编程概念(语句、函数、类和类型)是如何映射到Kotlin代码中的,以及Kotlin是如何丰富这些概念使得编程变得更加愉悦的。你完全可以依靠对现有的Java知识的理解,借助IDE的编码辅助功能和Java到 Kotlin的转换器来加速掌握这些知识。在第5章中,你会了解lambda是如何帮助你有效地解决编程中最普遍的一些问题的,比如对集合的操作。最后,在第6章,你将会熟悉 Kotlin 的一项重要特性:对null值处理的支持。
1 Kotlin:定义和目的
本章内容包括
■ Kotlin的基本示范
■ Kotlin语言的主要特征
■ Android和服务器端开发的可能性
■ Kotlin与其他语言的区别
■ 用Kotlin编写并运行代码
Kotlin到底是什么?它是一种针对Java平台的新编程语言。Kotlin简洁、安全、务实,并且专注于与Java代码的互操作性。它几乎可以用在现在Java使用的任何地方:服务器端开发、Android应用,等等。Kotlin可以很好地和所有现存的Java库和框架一起工作,而且性能水平和Java旗鼓相当。在这一章中,我们将详细地探讨Kotlin的主要特征。
1.1 Kotlin初体验
让我们从一个小例子开始,来看看Kotlin代码长什么样子。这个例子定义了一个Person类来表示“人”,创建一个“人”的集合,查找其中年纪最大的人,并打印结果。尽管这是非常小的一段代码,从中也可以看到Kotlin许多有趣的特性。我们对其中的一些特性做了标记,以便你可以方便地在本书后续的内容中找到它们。代码简要地进行了解释,但是如果有些内容你现在还无法理解,请

目录预览:

​ Kotlin实战
第1部分 Kotlin简介
第2部分 拥抱Kotlin
A 构建Kotlin项目
B Kotlin代码的文档化
C Kotlin生态系统


[EPUB下载]