暂无评论
图文详情
- 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 构建微服务
展开全部
本类五星书
浏览历史
本类畅销
-
Photoshop图像处理标准培训教程
¥23.8¥68.0 -
写给小白的Python入门实战课
¥16.0¥50.0 -
Excel 实战应用大全
¥15.9¥49.8 -
多功能智能机器小车的开发与研制
¥17.9¥56.0 -
APP INVENTOR少儿趣味编程动手做
¥18.9¥59.0 -
翻转世界-互联网思维与新技术如何改变未来
¥16.0¥49.9 -
信息技术
¥19.4¥45.0 -
ABAQUS 6.14超级学习手册
¥78.5¥109.0 -
物联网关键技术及其数据处理研究
¥25.7¥59.8 -
Java编程思想{英文版·第四版}
¥72.3¥99.0 -
Word/Excel/PPT高效商务办公从入门到精通
¥15.4¥48.0 -
由浅入深学习SAP财务
¥67.3¥118.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥36.0¥68.0 -
机器学习导论
¥47.4¥79.0 -
Photoshop CS图像处理技术
¥19.8¥36.0 -
PYTORCH深度学习指南:编程基础 卷I
¥74.3¥99.0 -
智能图像处理技术及应用研究
¥35.8¥65.0 -
你好!PYTHON
¥74.9¥99.9 -
系统集成项目管理工程师考试大纲(
¥12.9¥15.0 -
PYTHON GUI设计TKINTER 菜鸟编程(增强版)
¥71.3¥99.0