Kotlin开发快速入门与实战epub

图书网
图书网
图书网
10640
文章
1458
评论
2020年1月4日12:16:26 2 157
摘要

资深软件开发工程师根据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

继续阅读
  • 我的微信
  • 扫一扫加好友
  • weinxin
  • 微信公众号
  • 扫一扫关注
  • weinxin

有任何需求请前往→→→社区

Unity虚拟现实开发实战pdf 程序设计

Unity虚拟现实开发实战pdf

本书以循序渐进、深入浅出、具体案例讲述的方式引导读者走进虚拟现实的世界,相信读完此书后,读者不仅能够理解虚拟现实的基本原理并了解虚拟现实的关键技术点,还能够从书中的范例中学习和总结...
Docker实践pdf 程序设计

Docker实践pdf

作为一个开源的容器系统,Docker 让部署应用程序变得既平滑又灵活。Docker 强大又易于使用,而且它通过更短的构建周期、更少的产品缺陷、无需费力的应用程序滚动发行,让开发人员...
匿名

发表评论

匿名网友 填写信息

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

评论:2   其中:访客  2   博主  0
    • 随风 随风 9

      感谢

      • Йü Йü 9