IP属地:四川
注:本文中使用 runBlocking 是为了方便测试,业务开发中禁止使用 一、Flow 的基本使用 1、Sequence 序列生成器 (1)取...
注:本文中使用 runBlocking 是为了方便测试,业务开发中禁止使用 一、Channel 基础 (1)Channel 翻译过来为通道或者管...
一、安卓四种启动模式 1、Standard 标准模式 说明: 默认模,每次启动一个Activity都会又一次创建一个新的实例入栈,无论这个实例是...
注:本文中使用 runBlocking 是为了方便测试,业务开发中禁止使用 一、协程基础 1、创建协程的三种方式 (1) 使用 runBlock...
1、闭包 闭包:函数式编程,函数可以作为方法的返回值,也可以作为方法的参数,lambda表达式 2、高阶函数 3、lambda表达式
1、尾递归优化 尾递归:函数在调用自己之后没有再执行其他任何操作就是尾递归 尾递归优化的原理就是将递归转换成迭代,避免栈溢出 将递归转成尾递归步...
1、空值处理 2、编译异常处理 3、运行时异常
1、元组数据 2、区间 Range 3、数组 Array 4、枚举 enum 5、数据类 data 6、密封类 sealed 7、List 集合...
1、泛型类 2、泛型函数 3、泛型上限 4、泛型擦除 5、泛型投射 6、星号投射