Kotlin开发快速入门与实战epub

图书网 2020年1月4日12:16:2692.9K
摘要

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

继续阅读

→→→→→→→→→→→→→→→→→→→→查找获取

程序设计

重构 改善既有代码的设计(中文版)pdf

《重构:改善既有代码的设计》(中文版)所提的这些重构准则将帮助你一次一小步地修改你的代码,这就减少了过程中的风险。很快你就会把这些重构准则和其名称加入自己的开发词典中,并且朗朗上口...
程序设计

数据结构 C语言版 第2版pdf

适读人群 :普通高校电子信息大类本科生学习、考研,同时也适合零售和培训。 采用“案例驱动”的编写模式。书中结合实际应用,将各章按照“案例引入——数据结构及其操作——案例分析与实现”...
匿名

发表评论

匿名网友

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

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

      感谢

      • Йü
        Йü 9

        • 强小侠
          强小侠 0

          感谢大大分享找这本书很久了

          • 十里顾清欢
            十里顾清欢 9

            奥力给

            • 伊利
              伊利 9

              感谢,找了好久

              • 啊这
                啊这 0

                感谢,感谢感谢感谢(❁´ω`❁)阿里嘎多

                • MK
                  MK 0

                  真的非常谢谢你们,帮我找到了这本书!

                  • sss
                    sss 1

                    • sss
                      sss 1

                      想要学习一下,找了好久,楼主一生平安。