Kotlin从基础到实战

Kotlin从基础到实战

评分

★★★★★

ISBN

9787115494405

出版社

人民邮电出版社 2019-03-01出版

分类

编程设计

内容简介
本书从初学者的角度详细讲解了Kotlin开发中常用的多种技术。全书共13章,内容包括Kotlin入门、Kotlin编程基础、函数、面向对象、集合、lambda编程、泛型、Gradle、协程、“坦克大战”游戏开发、DSL、Kotlin与Java互操作、时钟。本书通过典型的案例、通俗易懂的语言阐述面向对象中的抽象概念,在集合、Lambda编程、泛型、Gradle、协程等章节中,通过剖析案例、分析代码结构、解决常见问题等方式,帮助初学者培养良好的编程习惯。第10章运用前几章的基础知识实现了一个坦克大战的游戏案例开发。第11~13章分别介绍了DSL、Kotlin与Java进行互操作以及通过Kotlin语言实现一个JavaScript语言的时钟项目,帮助初学者掌握Kotlin语言与Java语言、JavaScript语言的互操作。本书既可作为高等院校本、专科计算机相关专业的教材,也可作为社会培训教材,是一本适合广大编程爱好者参考和学习的书籍。为了帮助编程者更好地学习本书中的内容,本书还提供了配套的源代码与视频等资源,方便读者学习。
AI简介
这是一本系统介绍Kotlin编程语言的书籍,内容涵盖了Kotlin编程基础、函数、面向对象、集合、Lambda编程、泛型、Gradle、协程等多个方面。本书通过典型的案例、通俗易懂的语言阐述面向对象中的抽象概念,在集合、Lambda编程、泛型、Gradle、协程等章节中,通过剖析案例、分析代码结构、解决常见问题等方式,帮助初学者培养良好的编程习惯。 书中首先介绍了Kotlin编程语言基础,包括基本语法、变量、运算符、字符串、选择结构语句、循环结构语句、区间、数组、变量的类型转换以及空值处理等内容。这些内容都是学习Kotlin编程的基石,掌握好这些基础知识,才能更好地理解和应用Kotlin编程。 接下来,书中深入讲解了函数的基本概念与分类,包括顶层函数、成员函数、局部函数、递归函数和尾递归函数等。这些内容对于理解面向对象编程思想非常重要。 此外,书中还详细介绍了面向对象编程思想,包括类和对象的概念、构造函数、类的继承、抽象类和接口、常见类、委托、异常等。这些内容可以帮助读者更好地组织和管理代码,提高代码的可读性和可维护性。 书中还详细讲解了常用类的定义与使用,包括集合概述、常用类
阅读/下载地址