网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 精通Kotlin
分类
作者 (捷)阿列克谢·谢杜诺夫
出版社 东南大学出版社
下载
简介
内容推荐
本书的目的是引导读者了解Kotlin语言的能力,并给出使用它开发各种应用程序(桌面、移动或Web)的例子。虽然我们主要关注的是JVM和Android,但我们在这里分享的知识在不同程度上也适用于其他支持kotlin的平台,如JavaScript、本地甚至多平台应用程序。本书首先介绍了语言及其生态系统,它将让您了解Kotlin设计背后的关键思想,介绍Kotlin工具,并向您介绍基本的语言语法和构造。在下一章中,我们将了解Kotlin的多范式特性,它允许您通过结合函数式编程和面向对象编程的各个方面来创建强大的抽象应用。我们将讨论使用通用的Kotlinapi,比如标准库、反射和基于协程的并发性,以及基于领域特定语言创建您自己的灵活api的方法。在最后几章中,我们将给出使用Kotlin完成更专门任务的例子,比如测试、构建Android应用程序、Web开发和创建微服务。
作者简介
阿列克谢·谢杜诺夫 自2008年以来一直从事Java 开发工作。2012年他加入JetBrains后,一直积极参与Kotlin语言的开发,专注于IntelliJ平台的IDE工具。目前,他在 DataGrip团队从事JetBrains数据库的IDE 工作,并且持续使用 Kotlin作为主要的开发工具。
目录
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 构建微服务
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/16 11:26:09