首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
BlackLin83
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
12
文章 12
沸点 0
赞
12
返回
|
搜索文章
最新
热门
Kotlin的select
select是什么? select,就是选择“更快的结果”。 当 select 与 async、Channel 搭配以后,我们可以并发执行协程任务,以此大大提升程序的执行效率甚至用户体验
Kotlin的Flow
Flow概览: Flow,就是数据流。整个 Flow 的 API 设计,可以大致分为三个部分,上游的源头、中间操作符、下游终止操作符。 对于上游源头来说,它主要负责:创建 Flow,并且产生数据。而创
Kotlin的Channel
Channel 就是管道 挂起函数、async,它们一次都只能返回一个结果。但在某些业务场景下,我们往往需要协程返回多个结果,而Channel,就是专门用来做这种事情的。Channel 这个管道的其中
Kotlin协程的Context
协程的 Context,在 Kotlin 当中有一个具体的名字,叫做 CoroutineContext。 从概念上讲,CoroutineContext 很容易理解,它只是个上下文而已,实际开发中它最常
Kotlin协程与Job
Job与协程关系: Job 其实就是协程的句柄。从某种程度上讲,当我们用 launch 和 async 创建一个协程以后,同时也会创建一个对应的 Job 对象。
Kotlin的挂起函数
挂起函数是Kotlin协程的核心 所谓的挂起函数,其实就是比普通的函数多了一个 suspend 关键字而已。 挂起函数能体现出Kotlin协程的优势:以同步的方式完成异步任务。
Kotlin协程初识
Kotlin协程定义: 从广义上来讲,协程就代表了“互相协作的程序”,也就是“Cooperative-routine”。 协程框架,是独立于 Kotlin 标准库的一套框架
Kotlin实现网络请求框架
思路:使用 动态代理 + 注解 + 反射 实现这个网络请求框架; 运用Kotlin 的委托、泛型、注解、反射这几个高级特性。来写一个 Kotlin 版本的 HTTP 网络请求框架。
Kotlin的注解与反射
注解与反射可以提高代码的灵活性。 注解 Kotlin 当中的注解,其实就是“程序代码的一种补充”。 注解的定义: 首先看看注解是如何定义的。Kotlin 的源代码当中,提供了很多内置的注解
Kotlin泛型及型变
泛型,是对程序的一种抽象。通过泛型,我们可以实现代码逻辑复用的目的,Kotlin 标准库当中很多源代码也都是借助泛型来实现的。 从型变的位置来分类的话,分为使用处型变和声明处型变。 从型变的父子关系来
下一页
个人成就
文章被点赞
16
文章被阅读
3,864
掘力值
273
关注了
8
关注者
4
收藏集
0
关注标签
18
加入于
2023-05-04