𝔖 Scriptorium
✦   LIBER   ✦

📁

零基础学Kotlin编程

✍ Scribed by (美)马尔钦·莫斯卡拉 (美)伊戈尔·沃吉达 著 张博 译


Publisher
清华大学出版社
Year
2018
Tongue
Chinese
Leaves
368
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


本书详细阐述了与Kotlin程序设计相关的基本解决方案,主要包括Kotlin语言基础知识、函数、类和对象、泛型、扩展函数和属性、委托机制,以及Marvel Gallery项目实战等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。 本书适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。

✦ Table of Contents


封面
扉页
内容简介
版权页
译者序
前言
目录
第1章 开启Kotlin编程之旅
1.1 Kotlin语言简介
1.2 示例
1.3 处理Kotlin代码
1.4 Kotlin底层机制
1.5 Kotlin的其他优势
1.6 本章小结
第2章 Kotlin语言基础知识
2.1 变量
2.2 类型推断
2.3 严格的空保护机制
2.4 可空性和Java
2.5 转换
2.6 基本数据类型
2.7 复合数据类型
2.8 语句和表达式
2.9 控制流
2.10 异常
2.11 编译期常量
2.12 委托机制
2.13 本章小结
第3章 函数
3.1 基本的函数声明和应用
3.2 vararg参数
3.3 单表达式函数
3.4 尾递归函数
3.5 调用函数的不同方式
3.6 顶级函数
3.7 顶级函数的底层机制
3.8 局部函数
3.9 无返回类型
3.10 本章小结
第4章 类和对象
4.1 类
4.2 属性
4.3 构造函数
4.4 继承
4.5 接口
4.6 数据类
4.7 操作符重载
4.8 对象声明
4.9 对象表达式
4.10 伴生对象
4.11 枚举类
4.12 命名方法的中缀调用
4.13 可见性修饰符
4.14 密封类
4.15 嵌套类
4.16 导入别名
4.17 本章小结
第5章 函数—一等公民
5.1 函数类型
5.2 匿名函数
5.3 Lambda表达式
5.4 高阶函数
5.5 命名参数和Lambda表达式的组合
5.6 参数规则中最后一个Lambda
5.7 Kotlin中的Java SAM支持
5.8 命名Kotlin函数类型
5.9 针对未使用变量的下划线
5.10 Lambda表达式中的解构机制
5.11 内联函数
5.12 函数引用
5.13 本章小结
第6章 泛型
6.1 泛型概述
6.2 泛型约束条件
6.3 变型
6.4 类型擦除
6.5 星号投射
6.6 类型参数命名规则
6.7 本章小结
第7章 扩展函数和属性
7.1 扩展函数
7.2 扩展属性
7.3 成员扩展函数和属性
7.4 泛型扩展函数
7.5 包含接收者的函数字面值
7.6 本章小结
第8章 委托机制
8.1 类委托
8.2 属性委托
8.3 本章小结
第9章 Marvel Gallery项目实战
9.1 Marvel Gallery应用程序
9.2 本章小结
正文结束


📜 SIMILAR VOLUMES


零基础学Minecraft编程:零基础学Minecraft编程(图文版)
✍ Martin O''Hanlon / David Whale 著; 中文Minecraft Wiki翻团队 译 📂 Library 📅 2015 🏛 人民邮电出版社 🌐 Chinese

书签已装载, 书签制作方法请找 [email protected] 完全免费 (若有印刷不清等问题也请发送相关邮件,会尽快更新的) 在你体验Minecraft冒险的同时,学习宝贵的编程技能! 如果你很喜欢玩Minecraft,却被游戏中的建造耗费大量时间而困扰,并且你想要对游戏添加一些改动,那么本书就是为你而设计的。在游戏中,你可以学习许多Python编程技能,在PC、Mac或树莓派上与游戏进行互动。这些冒险不仅局限在虚拟世界——你也将会学习如何将Minecraft与电子元件连接起来,这样你的Minecraft世界就能够感知和控制真实世界中的物品。通过本书你将学

零基础学编程: 树莓派和Python
✍ 金学林 📂 Library 📅 2018 🏛 电子工业出版社 🌐 Chinese

未来是计算机和机器人的世界。软、硬件编程将成为未来世界重要的一项技能。通往山巅的技术之路有无数条,每条路的方式和难度都不一样。本书给零基础的读者指明了一条清晰适合的路径,采用通俗易懂的讲解方式,将软、硬件结合,并利用新奇、有趣的案例来激发读者的兴趣,让读者跨过进入编程世界的第一道门槛。本书适合零基础而又想学习编程的任何人,可作为小学高年级,以及初、高中学生课外编程或机器人兴趣班的学习辅导书,也可作为树莓派电脑编程学习的入门指导书籍

零基础学WordPress
✍ 老王经销商 📂 Library 📅 2019 🏛 清华大学出版社 🌐 Chinese

本书通过对安装使用WordPress搭建自媒体站点的前期、中期、后期进行详细讲解,使读者全面了解和掌握作为一个自媒体网站站长应掌握的域名、服务器、WordPress等方面的基础知识,同时通过实例站点与图书社区为读者提供了相关资源与服务,是一本绝无仅有、不可多得的技术书籍。 全书分为3大部分,共21章节。第1~9章着重介绍域名的基础知识、购买域名的支付方式、购买域名的基本流程、域名备案的常规流程以及域名解析的常用方法;第10~17章着重介绍Linux的简单概念、相关社区的提问方法、使用服务器的基础知识、服务器安全的基础知识、权限管理的基础知识、使用防火墙的基础知识、操作数据库的基础知识、Word

零基础学按键精灵
✍ 福州天下创世数码有限公司 📂 Library 📅 2012-10 🏛 海峡出版发行集团福建科学技术出版社 🌐 Chinese

在本书中,读者将了解什么是按键精灵,什么是脚本,如何使用脚本。然后通过了解按键精灵软件,学习Q语言和按键精灵命令,最终编写出自己想要的脚本。

零基础学艾灸
✍ 成向东 📂 Library 📅 2019 🏛 BEIJING BOOK CO. INC. 🌐 Russian

本书是一本介绍艾灸的科普图书,主要内容有艾灸基础知识、认识经络和穴位、养生保健灸、家庭常见病灸疗、美容瘦身灸等方面,让更多的初学者了解艾灸祛病养生的奥妙。全书方法简单易学、图文并茂,使初学者可以轻松运用艾灸来美容保健。