腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(548)
视频
沙龙
1
回答
如
何在
Java
中
恢复
Kotlin
协
程
延续
、
、
、
我正在将
Kotlin
代码添加到
Java
项目中。continuation ->} 我需要通过在someJavaObject
中
完成的一些逻辑来
恢复
someSuspendFunction,所以我在someJavaObject
中
声明了一个字段来存储后续使用的
延续
。在
Kotlin
中
,我可以简单地调用continuation
浏览 21
提问于2021-10-20
得票数 0
回答已采纳
2
回答
如
何在
main函数
中
恢复
执行
协
程
?
、
、
、
、
如果我们在main函数中使用
协
程
,那么
协
程
如
何在
延迟后
恢复
执行。就像在这个图像
中
,
协
程
在主函数
中
,延迟2秒后代码
恢复
。所以我只想知道延迟后如何执行返回到代码。我知道状态机和android
中
的
协
程
是如何工作的。我问的是
kotlin
的main函数(不是android activity )。
浏览 8
提问于2021-09-15
得票数 0
1
回答
哪个协
程
(goroutines和
kotlin
协
程
)更快?
、
、
、
、
Kotlin
corutines对于有限状态机和一些任务运行器(例如,默认ForkJoinPool)来说是糖。Go运行时支持“
协
程
”。但是goroutines并不是真正的
协
程</em
浏览 2
提问于2017-10-21
得票数 44
回答已采纳
1
回答
使用
Kotlin
协
程
的函数是否可以等待完成并返回到
Java
类?
、
、
、
我想开始在主线程之外使用
Kotlin
& coroutines进行与网络相关的工作,但是我遇到了一个问题,试图弄清楚如何成功地处理某个特定的情况。我已经创建了一个带有网络函数的
Kotlin
文件,我计划在
Java
类(视图模型,此时需要用
Java
编写)
中
调用它。这个想法是,我希望网络函数修改并将列表返回给视图模型,然后允许视图模型继续。通过调试,我发现在
协
程
作用域可以做任何事情之前,performMoreThings()的结论是通过未修改的数据列表得出的。因此,我想
浏览 154
提问于2021-11-02
得票数 3
回答已采纳
4
回答
Java
中
Kotlin
协
程
的替代方案?
、
、
在
Java
中有没有
Kotlin
Coroutines的替代品?我有
Kotlin
代码,我想在一个dispatcher上执行面部识别,同时更新另一个dispatcher上的边界框。我试图自动将代码转换为
Java
,但
协
程
部分没有转换。
浏览 0
提问于2021-05-10
得票数 1
2
回答
为什么
kotlin
协
程
被称为异步?
、
、
、
Jetbrains在每一篇关于
kotlin
的文章中都谈到了异步编程。但我不明白为什么它们被称为异步?据我所知,
kotlin
协
程
--这是一个带有预初始化线程池的状态机。如果我们使用带有
协
程
的async io,另一个问题。但这是IO API异步,而不是
kotlin
协
程
。与其他语言相比,
Java
没有很好的io异步api (可能是错误的)。但是
kotlin
协
程
没有集成到<
浏览 5
提问于2021-09-17
得票数 3
1
回答
C++20
协
程
:为什么promise类型与
协
程
对象分离?
、
、
典型的
协
程
对象如下所示:{ { Coroutine get_return_objecthandle.destroy();}; 为什么promise_type和协
程
是分开的一个promise有多个协
程
,或者一个
协
程
有多个pr
浏览 0
提问于2021-06-29
得票数 0
1
回答
执行DB操作时,
Kotlin
协
程
或任何
协
程
是否会阻塞线程?
、
、
、
、
我正在尝试学习
Java
/
Kotlin
中
的
协
程
和线程。据我所知,至少当你在线程
中
调用DB操作时,它会阻塞线程本身,并等待DB的响应来解锁它。另一方面,
协
程
是“轻量级线程”,但从我的研究来看,它们只是线程
中
的“例程”。 那么,如果我在DB操作中使用
协
程
,它是否也会阻塞线程,从而阻塞线程
中
运行的其他
协
程
??
浏览 14
提问于2019-08-21
得票数 0
1
回答
如何临时停止线程池执行的任务?
、
、
假设我有一个包含10个线程的线程池。假设池中的一个线程执行某个任务。我希望在某些情况下,任务将停止执行,线程将执行另一个任务,只有稍后它才会返回到前一个任务,并从停止的地方继续执行。
浏览 4
提问于2021-10-08
得票数 0
1
回答
如
何在
协
程
中
中断
Kotlin
挂起函数并重新开始
、
、
长话短说,我正在运行
java
/
kotlin
项目,我正在寻找一种方法来取消
kotlin
挂起函数,并在环境发生变化时启动
协
程
。在我的代码
中
,我可以有100个播放器(
协
程
)同时运行,使用挂起函数等,并且每小时或每x次
Java
都会调用其中的一些播放器。当它发生时,我需要
协
程
来停止该挂起功能,并再次启动
协
程
。延迟调用挂起函数内部的播放器时,它会执行来自
ja
浏览 21
提问于2021-03-01
得票数 0
2
回答
如何理解
Kotlin
协
程
?
、
、
、
我已经尝试阅读了
Kotlin
协
程
的各种教程和页面,尽管它对我来说是有意义的,但我仍然没有感觉到它被点击了,我还没有准备好用
协
程
编写异步非阻塞代码。我认为我缺少的是一张图表或图片,说明当一段
协
程
代码执行时到底发生了什么,以及以什么顺序执行。这些代码是如
何在
线程级别运行的?Line0:代码在主线程上启动Line2:挂起函数,以便
协</em
浏览 1
提问于2019-07-29
得票数 8
3
回答
resume或dispatcher方法在
Kotlin
的
协
程
中
是如何工作的,这导致了不同的输出序列
、
下面是两个代码片段,它们几乎是相同的,除了一个在挂起
协
程
中有线程,另一个没有。
浏览 6
提问于2020-03-21
得票数 1
4
回答
Kotlin
协
程
和ThreadPool?
、
、
、
我想在后台线程中进行多个API调用,对于这种情况,
Kotlin
Coroutines和ThreadPool executor哪个更好?我试过使用
Kotlin
Coroutines,但它似乎试图并行执行所有函数调用,这会导致应用程序初始时间的一些延迟。有没有并行执行多个函数的最佳方法?
浏览 4
提问于2019-09-30
得票数 1
1
回答
我能用
Java
编写Jetpack Compose组件吗?
、
、
、
可以用
Java
编写Jetpack组合组件吗?所有的文档似乎都只给出了
Kotlin
的例子。如果没有,将来有没有计划允许用
Java
实现组件?
浏览 238
提问于2021-03-02
得票数 10
回答已采纳
1
回答
从Polidea库返回延迟类型-
Kotlin
协
程
、
、
、
我正在做一些
kotlin
协
程
的实验,特别是我想从polidea库
中
返回一个RxBleDevice到我的
协
程
中
。但是,Polidea scanBleDevices函数在订阅时返回Disposable。根据我的代码,有没有办法返回给我的
协
程
一个RxBleDevice?
浏览 14
提问于2019-01-16
得票数 0
回答已采纳
1
回答
kotlin
1.3
协
程
使用导致ClassNotFoundException: kotlinx.coroutines.BuildersKt
、
然而,我只是第一次在代码中使用了
协
程
,由此产生的消息使我明白必须在编译
中
包含
协
程
jar文件。example.kt 尝试运行它,无论是
kotlin
example.jar
kotlin
-classpath /snap/
kotlin
/current/lib/kotlinx-coroutines-coreJarfile的行为类似于
java
-jar Jarfile $
java<
浏览 84
提问于2019-08-30
得票数 1
回答已采纳
2
回答
android LiveData或
协
程
频道
、
、
、
让应用程序使用带有UI的ViewModel的LiveData来观察存储库
中
的数据更新。 它工作得很好。现在有人提出"LiveData还没有被很好地采用,也许应该改用
协
程
的通道“。我确信,有了
协
程
的特性,没有LiveData也可以做到。该频道是
kotlin
的一个语言特性。当然,它可以在许多情况下使用。我只是希望它不是因为它命名为"channel“,所以人们觉得它比这里使用LiveData更合适。只是没有非常有力的证据表明在这种情况下使用LiveData更好,或者
浏览 19
提问于2019-08-15
得票数 1
回答已采纳
2
回答
协
程
是如何被挂起的?
、
、
、
、
来自
kotlin
文档我来自javascript世界。但是在我们的
kotlin
例子
中
,到底是谁在执行这些方法呢?难道不应该有一个线程来管理这些东西吗?那么,我们是否要启动一个新线程来处理
协
程
<e
浏览 21
提问于2021-11-06
得票数 1
3
回答
协
程
vs
延续
vs生成器
、
、
、
协
程
和
延续
以及生成器之间的区别是什么?
浏览 0
提问于2009-04-03
得票数 155
回答已采纳
1
回答
在
协
程
作用域中获取对
协
程
作业的引用
、
在
kotlin
协
程
中
,大多数标准构建器方法(
如
launch)都返回对作业的引用, 这样的设计是为了将这些引用保留在地图/列表(手动管理启动的作业)之类的东西
中
,还是有办法在给定的范围内找到启动的作业?scope.launch { /* starting a coroutine in scope */ } 有没有一种方法可以在不保留scope.launch返回的启动作业的引用的情况下获得启动的
协
程
引用
浏览 11
提问于2021-01-17
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券