Kotlin 进阶之路
Kotlin基础入门到实战开发之旅
cczhengv
android ROM 定制开发
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Kotlin 进阶之路(六) 泛型
Kotlin 进阶之路(六) 泛型6.1 泛型的分类泛型类使用泛型标记的类,成为泛型类。泛型类使用分如下两种情况1 泛型类被用于实例化 val list = ArrayList<String>() val map = HashMap<String, Int>() val set = HashSet<Long>()2 泛型类...原创 2019-07-17 21:22:01 · 892 阅读 · 0 评论 -
Kotlin 进阶之路(五) Lambda 编程
Kotlin 进阶之路(五) Lambda 编程5.1 Lambda 表达式入门Lambda 表达式介绍1 无参数有返回值定义无参数有返回值的 Lambda 表达式,只需要将函数体写在 {} 中,函数体可以是表达式或语句块调用语法格式{函数体}()fun main(args: Array<String>) { { println("Lambda表达式无参...原创 2019-07-10 21:49:36 · 761 阅读 · 0 评论 -
Kotlin 进阶之路(四) 集合
Kotlin 进阶之路(四) 集合4.1 集合简介CollectionCollection 是单例集合的根接口Collection 继承自 Iterable 接口,包含三个子类接口, List、Set、MutableCollection上图中的虚线框标识的都是 Java 中的集合类,但是这些类可以在 Kotlin 中使用。List接口 在 Kotlin中有两个实现类,分别为 Arr...原创 2019-07-07 21:32:15 · 1050 阅读 · 0 评论 -
Kotlin 进阶之路(三) 面向对象
Kotlin 进阶之路(三) 面向对象3.1 面向对象的概念面向对象是将要解决的问题按照一定的规则划分为多个独立的对象,然后通过调用对象的方法来解决问题。面向对象的三大特性,封装性、继承性、多态性。1.封装性封装性是面向对象的核心思想,将对象的属性和行为封装起来,不需要让外界知道具体的实现细节。例如,用户使用电脑,只需要手指敲键盘即可,无需知道电脑内部是怎么工作的。2.继承性...原创 2019-06-30 21:18:12 · 694 阅读 · 0 评论 -
Kotlin 进阶之路(二) 函数
Kotlin 进阶之路(二) 函数2.1 函数介绍函数的定义函数也称为方法,用于执行特定的功能。函数一般用于功能代码的封装,在使用时直接调用即可。函数的语法格式具体如下:函数声明 函数名称([参数名称: 参数类型, 参数名称: 参数类型] : 返回值类型){ 执行语句 ... return 返回值}函数声明: Kotlin 中函数声明使用关键字 fun函数名称: 每个函...原创 2019-06-23 21:41:00 · 771 阅读 · 0 评论 -
Kotlin 进阶之路(一) 编程基础
运算符运算范例结果=赋值a=6;b=5;a=6;b=5=赋值a=6;b=5;a=6;b=5=赋值a=6;b=5;a=6;b=5=赋值a=6;b=5;a=6;b=5=赋值a=6;b=5;a=6;b=5原创 2019-06-19 21:31:29 · 3198 阅读 · 0 评论 -
Kotlin 进阶之路 开篇
写在前面Kotlin 从出现以来,一直在不断的优化,发展可以说是非常的迅速,以前断断续续的学习了一下,说来惭愧一直没能坚持学习下去。今年 Google 已经将 Kotlin 作为 Android 开发的官方支持语言,现在上车还不晚,赶紧动起来。经常看到一些大佬分享的 Kotlin项目,苦于看不懂又一直没逼着自己去学习。从现在开始,我要正式进军 Kotlin 了,特在此记录一下学习历程,一方面...原创 2019-06-18 11:44:52 · 513 阅读 · 0 评论
分享