Kotlin从小白到大牛 - (EPUB全文下载)

文件大小:7.15 mb。
文件格式:epub 格式。
书籍内容:

版权信息
书名:Kotlin从小白到大牛
作者:关东升
本书由北京图灵文化发展有限公司发行数字版。版权所有,侵权必究。
您购买的图灵电子书仅供您个人使用,未经授权,不得以任何方式复制和传播本书内容。
我们愿意相信读者具有这样的良知和觉悟,与我们共同保护知识产权。
如果购买者有侵权行为,我们可能对该用户实施包括但不限于关闭该帐号等维权措施,并可能追究法律责任。
图灵社区会员 七绝龙煞(weiheling1988@163.com) 专享 尊重版权
内容简介
本书学习路线图
内容说明
前言
本书服务网址
源代码
我们的联系方式
第 1 章 开篇综述
1.1 Kotlin语言简介
1.1.1 Kotlin语言历史
1.1.2 Kotlin语言设计目标
1.2 Kotlin语言特点
1.3 Kotlin与Java虚拟机
1.3.1 Java虚拟机
1.3.2 Kotlin应用程序运行过程
1.4 如何获得帮助
第 2 章 开发环境搭建
2.1 JDK工具包
2.1.1 JDK下载和安装
2.1.2 设置环境变量
2.2 IntelliJ IDEA开发工具
2.3 Eclipse开发工具
2.3.1 Eclipse下载和安装
2.3.2 安装Kotlin插件
2.4 Kotlin编译器
2.4.1 下载Kotlin编译器
2.4.2 设置Kotlin编译器环境变量
2.5 文本编辑工具
2.5.1 在Sublime Text中安装Kotlin语言包
2.5.2 Sublime Text与Kotlin编译器集成
本章小结
第 3 章 第一个Kotlin程序
3.1 使用REPL
3.2 使用IntelliJ IDEA实现
3.2.1 创建项目
3.2.2 创建Kotlin源代码文件
3.2.3 编写代码
3.2.4 运行程序
3.3 使用IntelliJ IDEA+Gradle实现
3.4 使用Eclipse+Kotlin插件实现
3.4.1 创建项目
3.4.2 创建Kotlin源代码文件
3.4.3 运行程序
3.5 文本编辑工具+Kotlin编译器实现
3.5.1 编写代码
3.5.2 编译程序
3.5.3 运行程序
3.6 代码解释
本章小结
第 4 章 Kotlin语法基础
4.1 标识符和关键字
4.1.1 标识符
4.1.2 关键字
4.2 常量和变量
4.2.1 变量
4.2.2 常量和只读变量
4.2.3 使用var还是val?
4.3 注释
4.4 语句与表达式
4.4.1 语句
4.4.2 表达式
4.5 包
4.5.1 包作用
4.5.2 包定义
4.5.3 包引入
本章小结
第 5 章 Kotlin编码规范
5.1 命名规范
5.2 注释规范
5.2.1 文件注释
5.2.2 文档注释
5.2.3 代码注释
5.2.4 使用地标注释
5.3 声明
5.3.1 变量或常量声明
5.3.2 类声明
5.4 代码排版
5.4.1 空行
5.4.2 空格
5.4.3 缩进
5.4.4 断行
5.5 省略规范
本章小结
第 6 章 数据类型
6.1 回顾Java数据类型
6.2 Kotlin基本数据类型
6.2.1 整型类型
6.2.2 浮点类型
6.2.3 字符类型
6.2.4 布尔类型
6.3 数值类型之间的转换
6.3.1 赋值与显式转换
6.3.2 数学计算与隐式转换
6.4 可空类型
6.4.1 可空类型概念
6.4.2 使用安全调用运算符(?.)
6.4.3 非空断言运算符(!!)
6.4.4 使用Elvis运算符(?:)
本章小结
第 7 章 字符串
7.1 字符串字面量
7.1.1 普通字符串
7.1.2 原始字符串
7.2 不可变符串
7.2.1 String
7.2.2 字符串拼接
7.2.3 字符串模板
7.2.4 字符串查找
7.2.5 字符串比较
7.2.6 字符串截取
7.3 可变字符串
7.3.1 StringBuilder
7.3.2 字符串追加、插入、删除和替换
7.4 正则表达式
7.4.1 Regex类
7.4.2 字符串匹配
7.4.3 字符串查找
7.4.4 字符串替换
7.4.5 字符串分割
本章小结
第 8 章 运算符
8.1 算术运算符
8.1.1 一元运算符
8.1.2 二元运算符
8.1.3 算术赋值运算符
8.2 关系运算符
8.3 逻辑运算符
8.4 位运算符
8.5 其他运算符
8.6 运算符优先级
本章小结
第 9 章 程序流程控制
9.1 if分支结构
9.1.1 if结构当做语句使用
9.1.2 if表达式
9.2 when多分支结构
9.2.1 when结构当做语句使用
9.2.2 when表达式
9.3 循环结构
9.3.1 while语句
9.3.2 do-while语句
9.3.3 for语句
9.4 跳转语句
9.4.1 break语句
9.4.2 continue语句
9.5 使用区间
9.5.1 表示区间
9.5.2 使用in和!in关键字
本章小结
第 10 章 函数
10.1 函数声明
10.2 返回特殊数据
10.2.1 无返回数据与Unit类型
10.2.2 永远不会正常返回数据与Nothing类型
10.3 函数参数
10.3.1 使用命名参数调用函数
10.3.2 参数默认值
10.3.3 可变参数
10.4 表达式函数体
10.5 局部函数
10.6 匿名函数
本章小结
第 11 章 面向对象编程
11.1 面向对象概述
11.2 面向对象三个基本特性
11.2.1 封装性
11.2.2 继承性
11.2.3 多态性
11.3 类声明
11.4 属性
11.4.1 回顾JavaBean
11.4.2 声明属性
11.4.3 延迟初始化属性
11.4.4 委托属性
11.4.5 惰性加载属性
11.4.6 可观察属性
11.5 扩展
11.5.1 扩展函数
11.5.2 扩展属性
11.5.3 “成员优先”原则
11 ............

书籍插图:
书籍《Kotlin从小白到大牛》 - 插图1
书籍《Kotlin从小白到大牛》 - 插图2

以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。

版权声明:书云(openelib.org)是世界上最大的在线非盈利图书馆之一,致力于让每个人都能便捷地了解我们的文明。我们尊重著作者的知识产权,如您认为书云侵犯了您的合法权益,请参考版权保护声明,通过邮件openelib@outlook.com联系我们,我们将及时处理您的合理请求。 数研咨询 流芳阁 研报之家 AI应用导航 研报之家
书云 Open E-Library » Kotlin从小白到大牛 - (EPUB全文下载)