runnable 相关问题

Runnable接口定义了一个run方法,用于包含线程中执行的代码。



Java - 并行执行多个 Runnable 并触发使某些长时间运行的任务超时?

我有一个可运行任务列表(例如,它包含 100 个任务,每个任务随机花费 1 - 10 秒)。这些任务必须并行运行并从 ExecutorService 提供的线程池中运行(例如我的

回答 2 投票 0

ThreadPoolExecutor:获取正在执行的特定Runnable

我正在使用 ThreadPoolExecutor 在后台执行多个长时间运行的任务,ThreadPoolExecutor 的池大小为 4,因此当添加超过 4 个任务时,它们会被推送到队列中,然后...

回答 3 投票 0

从 Runnable.run() 内部调用挂起函数

我认为从概念上讲这应该可行。但有一个错误: 挂起函数“dueWorkingHours”只能从协程或另一个挂起函数调用 Java 和 Kotlin 是并行化的吗...

回答 1 投票 0

了解Java中两种Thread实现方式的区别?

我正在学习 Java 线程,并且遇到了两种不同的创建线程的方法。我不确定它们之间的技术差异: // 方法1 线程 n = 新线程(新

回答 1 投票 0

android 处理程序removeCallbacks 不起作用

我正在使用可运行的方式旋转图像。我想旋转图像,例如第四次,然后暂停/停止旋转。我写了一些函数 公共无效旋转图像(最终视图myView,最终int大小){ 茹...

回答 4 投票 0

类型错误:需要 Runnable、callable 或 dict。相反,得到了不受支持的类型:<class 'list'>

我正在尝试LLM开发。 这是我的代码: 导入 langchain、pydantic、变压器 从 langchain 导入 HuggingFacePipeline 从 langchain_core.prompts 导入 PromptTemplate 来自

回答 1 投票 0

Thread为什么要实现Runnable?

当线程启动时,Java 线程的 run() 方法由 JVM 在该线程上调用。为了给线程一些事情做,你可以创建 Thread 的子类并重写它的 run() 方法,或者(pre...

回答 3 投票 0

努力将我的模拟 Runnable 注入到我的服务调用中

对于上下文,我使用 Resilience4j 来处理异常并调用重试。这是通过 RetryService 完成的。 在此函数中,callRunnableWithRetry() 有两个参数。第一个是字符串,...

回答 1 投票 0

java长期线程

我目前面临着在我的网络应用程序中执行以下线程的挑战: 返回新的可运行() { @覆盖 公共无效运行(){ 长久以来的心...

回答 1 投票 0

如何使用ObjectAnimator依次运行多个平移动画?

如何使用ObjectAnimator依次运行多个平移动画? 我必须像这样对图像进行动画处理 -> 从中心向左移动,然后返回到中心,之后...

回答 1 投票 0

Android Handler:如何更改计划的 Runnable 的延迟?

以下代码安排一个 Runnable 立即执行(如果该 Runnable 已被调度): 公共无效 onSomeEvent() { if (handler.hasCallbacks(runnable)) { 处理程序。

回答 1 投票 0

在 Java 中为我的“Runnable”创建一个“Callable”

我有一些任务定义为 Runnable 对象。我想通过使用 ExecutorService 上的 invokeAll 或 invokeAny 方法来调用这些任务。 问题是这些方法需要 Ca 的集合...

回答 1 投票 0

找到优雅的方式来包装可运行方法并将其作为java中的函数传递

我使用的是java 11,假设我有多个可运行方法,除了参数数量之外,它们的结构都相同,如示例所示: 私有 Runnable deleteIndex(String targetIndex) { 重新...

回答 1 投票 0

如何从 postDelayed 添加的处理程序对象中删除可运行对象?

我有一个“打开”动画,并使用 Handler.postDelayed(Runnable,delay) 在短暂延迟后触发“关闭”动画。然而,在打开和关闭之间的时间里,可能会有...

回答 5 投票 0

Java:杀死由 ExecutorService 作为 Runnable 启动的线程

我有一个系统,当它收到来自网络服务的调用时,它会启动工作程序。 Worker 由 ExecutorService 启动,启动的类实现 Runnable。但是,如果...

回答 3 投票 0

方法“main()”没有签名“public static void main(String[])”。 main 出现这个问题时程序无法启动

当尝试完成一个任务时(“创建一个包含两个String类型字段的Dog类:name和says。在方法中 main() 创建两个具有不同名称的 Dog 对象(spot 和 scruffy),而我...

回答 1 投票 0

如何“杀死”当前的可运行程序并按开始/停止 android 按钮启动一个新的可运行程序(并防止多个重叠的可运行进程)?

我正在努力使用android按钮来启动/停止循环功能,但在尝试使用handler.postDelayed(),handler后我找不到合适的解决方案/解释。

回答 1 投票 0

我们如何将可调用对象转换为可运行对象

我有一个实现可调用接口的类。我想使用 ScheduledExecutorService 接口的 ScheduleAtFixedRate 方法为该类安排任务。然而,scheduleAtFixedRate n...

回答 6 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.