×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
暂无评论
图文详情
  • ISBN:9787576604962
  • 装帧:平装-胶订
  • 册数:暂无
  • 重量:暂无
  • 开本:24cm
  • 页数:12,524页
  • 出版时间:2023-10-01
  • 条形码:9787576604962 ; 978-7-5766-0496-2

内容简介

本书首先介绍了Kotlin语言及其生态系统,这将使读者了解该语言设计背后的核心思想,接着介绍了Kotlin工具、基本的语言语法和结构。接下来的章节中,读者将学习Kotlin的多范式本质,读者能够通过函数式编程和面向对象编程各个方面的融合来创建强大的信息抽象处理方式。书中将讨论使用常见的KotlinAPI,如标准库、反射和基于协程的并发,以及基于领域特定语言创建自己的灵活API的方法。*后4章给出了将Kotlin用于更专业任务的示例,如测试、构建Android应用程序、Web开发和创建微服务。

目录

1 强大而务实的Kotlin 结构 目标 什么是Kotlin? 安全性 多范式 简洁而富有表现力 互操作性 多平台 Kotlin的生态系统 协程 测试 Android开发 Web开发 桌面开发 开始Kotlin编程 建立一个IntelliJ项目 使用REPL Kotlin游乐场 创建Eclipse项目 总结 2 Kotlin语言基础 结构 目标 基本语法 注释 定义变量 标识符 可变变量 表达式和运算符 基本类型 整型 浮点型 算术运算 位运算 字符型 数值转换 布尔类型和逻辑运算 比较和相等 字符串 字符串模板 基本字符串操作 数组 构造一个数组 使用数组 总结 3 定义函数 结构 目标 函数 Kotlin函数的剖析 位置与命名参数 重载和默认值 4 使用类和对象 5 利用高级函数和函数编程 6 使用特殊情况类 7 探索Collections和I 8 了解类层次结构 9 泛型 10 注释和反射 11 领域特定语言 12 Java互操作性 13 并发 14 Kotlin测试 15 Android应用 16 使用Ktor进行Web开发 17 构建微服务
展开全部

作者简介

阿列克谢·谢杜诺夫,自2008年以来一直从事Java 开发工作。2012年他加入JetBrains后,一直积极参与Kotlin语言的开发,专注于IntelliJ平台的IDE工具。目前,他在 DataGrip团队从事JetBrains数据库的IDE 工作,并且持续使用 Kotlin作为主要的开发工具。 马卫东,工学博士,东南大学计算机科学与工程学院副研究员,中国计算机学会会员,电子学会会员,形式化方法专委会委员,嵌入式系统专委会委员;东南大学未来网络研究中心副主任,可信软件工程实验室主任。长期从事计算机系统、通信系统的科研与教学工作。主要研究方向包括:网络计算与并行计算、大数据与机器学习、物联网与嵌人式系统、可信软件构造与软件测试验证技术等。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航