Kotlin开发快速入门与实战epub

图书网
9165
文章
1116
评论
2020年1月4日12:16:26 评论 14
摘要

资深软件开发工程师根据Kotlin新版本撰写,内容全面,系统讲解Kotlin开发技巧和项目实战,将为您打造一个全栈工程师。

Kotlin开发快速入门与实战 作者:王志强

Kotlin开发快速入门与实战 出版社: 电子工业出版社

Kotlin开发快速入门与实战 内容简介

《Kotlin开发快速入门与实战》主要介绍在Kotlin开发中各种相关的技术及知识,全书共分为7章,内容层次清晰,难度循序渐进。第1章介绍Kotlin编程环境的搭建、如何运行Kotlin项目,以及编辑器的安装;第2章介绍Kotlin编程语言的基础,主要内容包括变量与常量、常见的数据类型、运算符以及流程控制语句;第3章介绍集合,以及常见的集合操作;第4章介绍函数和函数的使用;第5章主要介绍面向对象基础知识和高级编程;第6章主要介绍Kotlin与Java的互操作、Kotlin与JavaScript的互操作;第7章主要介绍一个实例——电子拍卖系统,通过Kotlin编写Android客户端。 如果你有一定的Java编程基础,则可以很容易理解Kotlin编程。没有Java编程基础也没有关系,《Kotlin开发快速入门与实战》也是从Kotlin编程基础开始讲起的。希望通过阅读《Kotlin开发快速入门与实战》,能够让你成为一个全栈工程师。

Kotlin开发快速入门与实战 目录

前言

第1章 Kotlin环境搭建和开发工具

1.1 在Windows操作系统下配置Kotlin环境

1.2 在Linux操作系统下配置Kotlin环境

1.3 编写第一个Kotlin程序:Hello Kotlin

1.4 Kotlin程序运行过程

1.5 使用IDE编译并运行Hello Kotlin程序

1.6 本章小结

第2章 Kotlin编程基础

2.1 Kotlin编程风格

2.2 Kotlin常量和变量

2.3 Kotlin数据类型

2.4 Kotlin运算符

2.5 Kotlin流程控制语句

2.6 跳转语句

2.7 本章小结

第3章 Kotlin集合

3.1 集合

3.2 集合之List

3.3 集合之Set

3.4 集合之Map

3.5 集合操作符

3.6 本章小结

第4章 Kotlin函数

4.1 模块化程序设计

4.2 函数定义

4.3 函数调用

4.4 可变参数函数

4.5 尾递归函数

4.6 高阶函数

4.7 内联函数

4.8 Lambda表达式

4.9 协程

4.10 本章小结

第5章 Kotlin面向对象

5.1 面向对象的基本概念

5.2 类与对象

5.3 Kotlin对象高级应用

5.4 委托和委托属性

5.5 错误与异常

5.6 包

5.6 本章小结

第6章 Kotlin互操作

6.1 Kotlin与Java互操作

6.2 Kotlin与JavaScript互操作

6.3 本章小结

第7章 电子拍卖系统

7.1 系统功能简介和架构设计

7.2 JSON简介

7.3 发送请求的工具类

7.4 用户登录

7.5 查看流拍商品

7.6 管理商品种类

7.7 管理拍卖商品

7.8 竞拍商品

7.9 本章小结

Kotlin开发快速入门与实战 精彩文摘

Kotlin是基于JVM的编程语言,由JetBrains公司研发和维护,可以将它编译成Java字节码,也可以编译成JavaScrpit,方便在没有JVM的设备上运行。

Kotlin的优点在于简洁、开源、容易使用、安全以及工具支持,其中很大的优势是可以和其他编程语言(如Java、JavaScript等)进行交互。

要使用Kotlin,首先需要建立Kotlin开发环境。本章主要介绍在Windows和Linux操作系统下进行Kotlin环境的搭建,以及流行开发工具的使用。此外,还将介绍使用Kotlin官方提供的编辑器编写第一个Kotlin示例。

本章主要内容:

·在Windows操作系统下配置Kotlin环境

·在Linux操作系统下配置Kotlin环境

·常见的Kotlin开发工具

·第一个Kotlin示例

在Windows操作系统下安装Kotlin,流程如下:

(1)下载JDK。

(2)安装JDK。

(3)配置JDK环境变量。

(4)检查JDK是否安装。

(5)下载Kotlin编辑器。

(6)配置Kotlin环境变量。

(7)检查Kotlin是否安装成功。

图书网:Kotlin开发快速入门与实战epub

恭喜,此资源为免费资源,请先
声明:本站所有资源收集于互联网,只做学习和交流使用,版权归著作人和出版社所有,请在下载后24小时之内自觉删除,若作商业用途,请购买正版,由于未及时购买和付费发生的侵权行为,与本站无关。本站发布的内容若侵犯到您的权益,请联系站长删除,我们将及时处理!
继续阅读
  • 我的微信
  • 扫一扫加好友
  • weinxin
  • 微信公众号
  • 扫一扫关注
  • weinxin
Python网络爬虫实战 第2版epub 文学

Python网络爬虫实战 第2版epub

网络爬虫,又被称为网页蜘蛛、网络机器人,是一种按照一定的规则,自动地抓取互联网信息的程序或者脚本。很多站点,尤其是搜索引擎,都使用爬虫(它主要用于提供访问页面的一个副本)提供新的数...
PyQt 5快速开发与实战epub 程序设计

PyQt 5快速开发与实战epub

《PyQt5快速开发与实战》是介绍PyQt 5理论与实战的前沿书籍,即系统化地介绍Qt的基础知识,又兼顾Python的各种强大模块,同时包含丰富的项目实战。旨在帮助读者快速掌握Py...
PHP7内核剖析epub 程序设计

PHP7内核剖析epub

适读人群 :本书适用于有一定C语言基础的PHP高级工程师,或者想了解PHP7的内部实现、扩展开发的工程师。 基于PHP7,深刻揭示内核原理 内容翔实,详细介绍PHP语言底层的实现 ...
Java微服务实战epub 程序设计

Java微服务实战epub

Java微服务实战 作者:赵计刚 Java微服务实战 出版社: 电子工业出版社 Java微服务实战 内容简介 本书分为三部分:基础框架篇(1~6章)、服务框架篇(7~10章)、监控部署篇(11~13章...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: