- 6
- 0
- 约2.02千字
- 约 45页
- 2021-09-10 发布于江苏
- 举报
第一章 KOTLIN语言基础 基于Kotlin的Android应用程序开发 1 章节目录 基本语法 ?方法与LAMBDA表达式 ?类与对象 ?泛型、对象表达式和代理 ?2 1 基本语法 基本数据类型 ?包 ?程序的控制结构 ?返回值与循环结构的跳转 ?集合类型 ?数值范围 ?等式 ?操作符 ?其他操作符 ?违例处理 ?3 基本数据类型 数字 ?数组 ?数字类型 ?数组的定义 ?类型转换 ?数组的使用 ?类型转换的方法 ?字符串 ?数学运算 ?声明和表示 ?基本的运算种类 ?空值 ?字符 ?表示和检查 ?声明和表示 ?数据类型的检查与转换 ?布尔型数据 ?表示和使用 ? 声明与值 ? 4 包 包的概念 ?包的声明 ?包的使用 ?5 程序的控制结构 常用的控制结构 ?if 结构 ?when 结构 ?for 循环 ?while 循环 ?控制语句的执行情况 ?6 返回值与循环结构的跳转 返回值的表示 ?循环结构的跳转命令 ?7 集合类型 常用的集合类型 ?集合类型的使用 ?8 数值范围与等式 数值范围表达式 ?等式运算符 ? 9 操作符 一元前缀操作符 ?递增、递减 ?数学操作符 ?在范围中进行查询或遍历的 in 操作符 ?数组基于位置索引的访问符 ?扩展赋值符 ?比较操作符 ?其他操作符 ?Elvis 操作符?!! 操作符? 10 违例处理 违例定义 ?违例产生原因 ?违例处理结构 ?程序运行的顺序 ? 11 2 方法与Lambda表达式 方法(或函数) ?方法的声明与使用 ?Lambda表达式和高阶方法 ?匿名方法和闭包 ? 12 方法(或函数) 方法 ?方法(或函数)声明 ?可变长输入参数 ?方法的中缀使用方式 ? 13 方法的声明与使用 方法的使用 ?多种方法的定义 ?14 Lambda 表达式和高阶方法 Lambda 表达式 ?基本结构 ?使用 ?方法类型 ?基本结构 ?使用 ?高阶方法 ?15 匿名方法和闭包 匿名方法的声明和使用 ?闭包与闭包的使用 ? 16 3 类与对象 类的声明 多重继承 ??类的构建器 程序对象的可见性说明 ??类的实例化 扩展 ??设值器和取值器(setter和数据类 ??getter) 拆分结构 ?类的继承 ?嵌套类和内部类 ?继承中方法的覆盖 ?枚举类 ?继承中属性的覆盖 ?this 操作符 ?抽象类与接口 ? 17 类的声明 类 ?类的基本结构 ?属性 ?方法 ?对象 ?18 类的构建器 类的主构建器 ?类的非主构建器 ?构建器的使用 ? 19 类的实例化 类实例化的基本形式 ?实例对象的访问 ?20 设值器和取值器(setter 和 getter) 设值器和取值器的基本结构 ?设值器和取值器的修改 ?设值器和取值器的使用 ?21 类的继承 继承 ?继承的基本结构 ?继承的实现 ? 22 覆盖 继承中的方法覆盖 ?概念 ?实现 ?继承中的属性覆盖 ?实现 ?23 抽象类与接口 抽象类的定义 ?抽象类的使用 ?接口的定义 ?接口的使用 ? 24 多重继承 多重继承的定义 ?多重继承的实现 ?基于接口的两种实现方法 ? 25 程序对象的可见性说明 可见性说明符 ?包(package) 的可见范围 ?类与接口的可见范围 ? 26 扩展 扩展的含义 ?扩展声明的基本形式 ?类的属性 ?类的方法 ?扩展技术的使用 ? 27 数据类 数据类的含义 ?数据类的定义要求 ? 28 拆分结构 拆分结构的基本结构 ?拆分结构的使用方法 ?29 嵌套类和内部类 嵌套类的定义 ?嵌套类的使用 ?内部类的定义 ?内部类的使用 ? 30 枚举类 枚举类型 ?枚举类的定义格式 ?枚举类的使用 ? 31 this 操作符 this 的定义 ?this 的使用 ?32 4 泛型、对象表达式和代理 泛型 代理属性 ??基于泛型声明方法和泛型限制 预定义的代理工具 ??对象表达式 本地代理属性 ??对象声明 注解 ??伴随对象 反省 ?? 类代理 ? 33 泛型 泛型的定义 ?泛型的使用 ?泛型中类型的约束 ?34 基于泛型声明方法和泛型限制 泛型方法声明的基本形式 ?泛型方法的使用 ?泛型中类型的约束 ?35 对象表达式 对象表达式的定义 ?对象表达式的使用 ?36 对象声明 对象声明的基本语法 ?对象声明的使用方法 ? 37 伴随对象 伴随对象的基本结构 ?伴随对象的使用 ? 38 类代理 代理模式 ?类代理的基本结构 ?类代理的使用方法 ? 39 代理属性 代理属性的基本语法 ?代理属性的使用 ? 40 预定义的代理工具 标准类库中的代理工具 ?代理工具的使用 ?41 本地代理属性 方法内部的变量 ?42 注解 注释 ?注解的定义 ?注解的相关特征 ?注解的对象 ?43 反省 反省 ?反省的实现
您可能关注的文档
- 计算机网络基础与应用-教学大纲.doc
- 计算机网络基础 第1章 计算机网络概述.pptx
- 计算机网络基础 第3章 计算机网络体系结构.pptx
- 计算机网络基础 第4章 TCPIP 协议集.pptx
- 计算机网络基础 第5章 局域网技术.pptx
- 计算机网络基础 第7章 广域网技术.pptx
- 计算机网络基础 第9章 常见的网络故障排除.pptx
- 基于Kotlin的Android应用开发 第2章 Android应用开发概述.pptx
- 基于Kotlin的Android应用开发 第3章 多窗体应用.pptx
- 基于Kotlin的Android应用开发 第4章 布局与界面交互组件.pptx
- 2025年全国演出经纪人员资格认定考试试卷带答案(研优卷).docx
- 2025年全国演出经纪人员资格认定考试试卷完整版.docx
- 2025年全国演出经纪人员资格认定考试试题库及完整答案.docx
- 2025年全国演出经纪人员资格认定考试试卷完美版.docx
- 2025年全国演出经纪人员资格认定考试试卷含答案(实用).docx
- 2025年全国演出经纪人员资格认定考试试卷及答案(各地真题).docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
- 2025年全国演出经纪人员资格认定考试试卷及答案1套.docx
- 2025年下半年四川成都市郫都区面向社会引进公共类事业单位人员2人备考题库最新.docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
最近下载
- Young Sheldon《小谢尔顿》第七季第六集完整中英文对照剧本.docx VIP
- 量化经典高收益量化策略.ppt VIP
- Young Sheldon《小谢尔顿》第七季第五集完整中英文对照剧本.docx VIP
- Young Sheldon《小谢尔顿》第七季第四集完整中英文对照剧本.docx VIP
- Young Sheldon《小谢尔顿》第七季第三集完整中英文对照剧本.docx VIP
- 连锁餐饮企业顾客满意度研究—以广州市点都德为例.doc VIP
- 高中化学必修第二册第六章 化学反应与能量.pdf VIP
- Young Sheldon《小谢尔顿》第七季第二集完整中英文对照剧本.docx VIP
- 合理用药指南.pptx VIP
- Young Sheldon《小谢尔顿》第七季第一集完整中英文对照剧本.docx VIP
原创力文档

文档评论(0)