首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Kotlin
xinychan_juejin
创建于2022-04-06
订阅专栏
Kotlin
暂无订阅
共33篇文章
创建于2022-04-06
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Kotlin笔记-029泛型
泛型泛型基本声明方法泛型的约束也可以对泛型多个约束:以及多个泛型参数:泛型的型变泛型的型变包括协变和逆变协变点与逆变点协变点:函数返回值类型为泛型参数为协变点逆变点:函数参数类型为泛型参数为逆变点Un
Kotlin笔记-003区间
区间区间的创建区间的步长离散值区间与连续值区间区间的迭代区间的包含关系不论区间是离散区间,还是连续区间,都可以使用in来判断包含关系;区间的使用
Kotlin笔记-013Lambda表达式
Kotlin 上的 Lambda 表达式本质上是匿名函数的语法糖。 当定义一个函数,函数没有名称时,可使用 Lambda 表达式,直接写函数体赋值给变量,省略函数名称。 Kotlin 中的 Lambda 表达式本身是一个函数,只是没有名称,而函数是有对应的类型的,所以 Lamb…
Kotlin笔记-021类属性的延迟初始化
类属性的延迟初始化方式一:不推荐方式二:不推荐方式三:推荐
Kotlin笔记-027密封类
密封类密封类定义:sealedclass密封类与枚举类的区别|状态|密封类|枚举类||--------|--------|--------||状态实现|子类继承|类实例化||状态可数|子类可数|实例可
Kotlin笔记-028内联类
内联类内联类定义:inlineclass内联类当枚举使用typealias与inlineclass|区别|typealias|inlineclass||----|------------|------
Kotlin笔记-016常用高阶函数
常用高阶函数|函数名|介绍||------|-------------------------------||let|valr=X.let{x->R}||run|valr=X.run{this:X->
Kotlin笔记-023单例object
单例objectobject的定义静态成员@JvmStatic不生成get/set方法@JvmField伴生对象单例objectobject的定义静态成员@JvmStatic不生成get/set方法@
Kotlin笔记-024内部类
内部类内部类定义内部Object匿名内部类本地类与本地函数内部类内部类定义内部Object匿名内部类本地类与本地函数
Kotlin笔记-026枚举类
枚举类枚举类定义:enumclass枚举类定义构造器实现接口用于分支表达式枚举的区间用法枚举类枚举类定义:enumclass枚举类定义构造器实现接口用于分支表达式枚举的区间用法
Kotlin笔记-030反射
Kotlin 中反射需要使用单独反射 API,需要引入反射的依赖。 Kotlin 中反射需要使用单独反射 API,需要引入反射的依赖。
Kotlin学习笔记
笔记内容主要来自慕课网 bennyhuo 的 Kotlin 课程,以及码上开学的讲解。
Kotlin笔记-011分支表达式
分支表达式if/else表达式等价于:when表达式try/catch表达式
Kotlin笔记-019类的构造器
类的构造器构造器的基本用法主构造器默认参数主构造器constructor主构造器只有一个,副构造器可以有多个,但是所有副构造器必须直接或者间接调用主构造器类的构造器构造器的基本用法主构造器默认参数主构
Kotlin笔记-025数据类
数据类数据类定义:dataclass数据类合理使用数据类最好不需要定义任何函数,只需要定义属性属性类型最好为基本类型,String,或者其他DataClass,保证数据类全是数据属性最好为val不可变
Kotlin笔记-010常量和变量
常量和变量变量的定义常量的定义
Kotlin笔记-022代理
代理接口代理属性代理
Kotlin笔记-015内联函数
内联函数内联函数通过与高阶函数配合,实现代码优化内联高阶函数的returnnon-localreturncrossinline禁止外部返回内联函数的限制public/protected的内联方法只能访
Kotlin笔记-017集合变换与序列
集合变换与序列集合映射操作还有集合聚合操作:sum/reduce/fold/zip等集合变换与序列集合映射操作还有集合聚合操作:sum/reduce/fold/zip等
Kotlin笔记-020类与成员的可见性
类与成员的可见性可见性类型|可见性类型|Java|Kotlin||----------|----------------|--------------------||public|公开|与Java相同
下一页