首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
久久八十亿
掘友等级
Android开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
Android面试题之Kotlin扩展函数和apply函数详解
扩展函数 扩展可以在不直接修改类定义的情况下增加类功能 扩展可以用于自定义类,也可以用于标准函数 和继承相似,扩展也能共享类行为,在无法接触某个类定义,或者某个类没有使用open修饰符,导致无法继承它
Android面试题之Kotlin中的StateFlow和SharedFlow有什么区别?
在Kotlin的协程库kotlinx.coroutines中,StateFlow和SharedFlow是两种用于处理事件流的API,它们有相似之处,但在设计上的初衷和内在机制上有明显区别。 这次我们就
Android面试题之Kotlin协程到底是什么?它是线程吗?
协程是什么? 协程是线程吗?是线程池的线程?是轻量级的线程? 实际上,可以非常肯定的说,协程不是线程! 我们反过来想,如果协程是线程,那么咱们怎么让一个线程挂起呢? 那既然协程不是线程,那又为什么常说
Android面试题之Kotlin常见集合操作技巧
list 创建和修改 不可变list,listOf 创建和修改可变list,mutableList 遍历和解构 forIn,forEach,forEachIndexed 用下划线_来跳过不需要的元素
Android面试题之Kotlin的apply、let、also、run函数
apply apply函数可以看作是一个配置函数,可以传入一个接收者,然后调用一系列函数来配置以便使用,如果提供lambda给apply函数执行,将返回配置好的接收者 apply能让每个配置函数都作用
Android面试题之Kotlin和Java之间互操作
互操作性和可空性 要注意Java中所有类型都是可空的 String!表示平台数据类型 类型映射 kotlin代码运行时,所有的映射类型都会重新映射回对应得Java类型 属性访问 不需要调用相关sett
Android面试题之Kotlin多路复用和并发
多路复用 await 多路复用 两个API分别从网络和本地缓存取数据,期望哪个先返回就先用哪个 select会返回最先返回的Response 多路复用channel 哪些事件可以被select 能被s
Android面试题之kotlin热流和channel
于冷流不同,在垃圾回收之前,flow里的值都是存在内存之中,并且处于活跃状态 StateFlow StateFlow是一个状态容器式可观察数据流,可以向其收集器发出当前状态更新和新状态更新。还可通过其
Android面试题之Kotlin异步流、冷流Flow
返回多个值 通过Flow异步返回多个值 Flow与其他方式的区别 名为flow的是Flow类型构建器函数 flow{...}构建块中的代码可以挂起 函数simpleFlow不再有suspend修饰符
Android面试题之Kotlin协程一文搞定
定义 协程基于线程,是轻量级的线程 作用 处理耗时任务,这种任务常常会阻塞主线程 保证主线程安全,即确保安全地从主线程调用任何suspend函数 特点 让异步逻辑同步化 最核心的点就是,函数或者一段程
下一页
个人成就
文章被点赞
48
文章被阅读
9,900
掘力值
787
关注了
0
关注者
15
收藏集
0
关注标签
0
加入于
2024-04-09