腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
Java
中
,
我
如何
合理地
中断
线程
/
未来
/
执行器
?
、
、
我
想知道为什么给定的
线程
被
中断
了。它是否被我(
我
的代码的一部分)、其他库或其他原因
中断
了?现在,
我
可以通过以下方式
中断
线程
取消
未来
的方式通过以下方式关闭ExecutorExecutorService.shutdown() or ExecutorService.shutdownNow() 但是,它们都没有给
浏览 4
提问于2019-11-14
得票数 0
2
回答
如何
用单
线程
执行器
中断
未来
的工作?
、
、
、
如果
我
经常调度任务以运行正在被future.cancel(true);取消的任务,那么future.cancel(true);的行为
如何
?
执行器
生成的单个
线程
是否被
中断
(因此
未来
的代码需要清除
中断
),还是在下一个将来启动时自动清除
中断
标志。有更好的办法吗?
浏览 1
提问于2017-09-15
得票数 1
回答已采纳
2
回答
Scala -期货和并发
、
、
、
、
我
试图从
Java
背景
中
理解Scala的
未来
:
我
知道您可以编写:然后
我
有两个问题: 此外,
如何
实现scheduledFuture,即在特定时间延迟后执行的?谢谢
浏览 7
提问于2013-05-03
得票数 13
回答已采纳
4
回答
我
是否应该使用
执行器
只运行一个可运行的?什么时候使用遗嘱执行人?
、
、
、
、
我
正在制作一个服务器,服务器为每个连接的客户端创建一个
线程
。该
线程
将有一个开放的输入流,它将监视传入的消息。
在
本例
中
,该
线程
的可运行性将被称为ServerListenerRunnable。无论是使用
执行器
还是立即运行
线程
,
我
都很矛盾。new Thread(new ServerListenerRunnable()).start(); 你能告诉
我
为什么吗?如果你有时间消磨时间,你能解释一下为什么使用Executor比直接
浏览 8
提问于2014-03-09
得票数 2
回答已采纳
3
回答
Future.cancel用例(假)?
、
、
在
什么情况下,要将false的mayInterruptIfRunning参数传递给 任务
在
退
浏览 0
提问于2010-07-17
得票数 17
回答已采纳
1
回答
带有
线程
池的
Java
Http客户端请求
、
、
、
、
线程
池
执行器
使用用于
未来
任务的
线程
数。它至少分配一个
线程
,直到run()或调用()返回为止。2)由于
线程
不会阻塞IO,它们将退出run/call方法。然后谁负责调用他们的处理程序。
我
的问题是
如何
使用基于
Java
的HTTP客户端请求和
线程
池
浏览 1
提问于2013-05-16
得票数 0
1
回答
ExecutorService.invokeAll与关机
、
、
因此,
我
有一些可调用的任务,对
中断
敏感的,,
我
使用invokeAll将其提交给ExecutorService。从另一种方法开始运行5秒后,
我
调用executorService.shutdownNow,然后调用awaitTermination,这将返回true,所以一切看起来都很好。问题是执行者永远不会终止。由于日志记录,
我
知道
我
的每一个任务都完成了。然而,当我等于
执行器
的
线程
数时,仍然阻塞f.get: 下面的代码是从AbstractExecutorSe
浏览 4
提问于2014-12-02
得票数 1
回答已采纳
1
回答
Java
11 Http客户端默认
线程
池大小
、
我
最近在使用
Java
11的http客户端,在这个客户端
中
,如果需要,我们可以传递一个
执行器
,否则它将使用默认的executor服务。
我
在
寻找同步调用,但似乎它使用的是带阻塞的异步方法。所以问题是 http客户端中使用的默认
线程
池大小是
浏览 2
提问于2021-12-16
得票数 0
1
回答
使用多少个内核的决定是否掌握
在
JVM的手中?
我
知道,如果我们使用一个
线程
,那么在实践
中
,我们将使用一个内核,但如果
我
将任务划分为等于处理器内核数量的
线程
,那么程序是否必须在所有内核上运行?或者,使用的
线程
和核心数量与JVM“决定”之间没有关联?
浏览 6
提问于2021-04-04
得票数 5
回答已采纳
3
回答
调用Soap WS,结果是“无法
在
构造信封时获得SAX解析器”错误
、
、
、
、
在
调用Soap WebService时,我们遇到了这个错误。背后的原因是什么?
我
使用JDK 7更新U67 (64位),Spring3.1.1.RELEASE,SpringWS2.1.0.RELEASE( Spring core-2.1.0.RELEASE.jar),at
java
.util.concurrent.ThreadPo
浏览 4
提问于2015-08-04
得票数 2
回答已采纳
1
回答
AsyncResult和
未来
的结果存储在哪里/
如何
存储?
、
、
在
我
的理解
中
:对于远程调用,即异步SOAP操作,它是
如何
发生的?
浏览 0
提问于2011-12-31
得票数 1
回答已采纳
1
回答
等待
未来
异步
执行器
关机的处理
、
、
、
我
有一个ssh客户端库实现。每个连接都有几个执行者。一种是使用ScheduledThreadPoolExecutor的
线程
池,用于对短期任务和计时器进行排队。一种是读取
执行器
,用于保存数据包接收任务。一种是写
执行器
,串行执行任务,其中每个任务向服务器发送一个数据包。当然,读和写
执行器
都是单
线程
的,写
执行器
被用作消息队列之类的东西。
我
遇到的问题是:对消息进行排队的方法,以及一些为任务排队的方法,返回一个CompletableFuture。
我</e
浏览 0
提问于2018-05-05
得票数 0
回答已采纳
4
回答
并行运行一个任务和另一个任务
、
、
、
我
有以下使用FooProcessor类的Foo类。所以我想做的是,
在
并行运行cp1实例进程方法的同时,
我
想运行cp2.process()。.");} 但是,
我
想按顺序运行cp1,所以我想让它运行并完成,如果cp2没有完成或失败,也没问题。如果它没有失败,
我
想加入结果。它在这个示例
中
没有返回任何东西,但我想返回结果。
我
只想让cp2与cp1并行运行。或者,如果
我
添加更多比方说cp3,
我
希望它也能与cp1并行运行。
浏览 0
提问于2012-06-27
得票数 3
回答已采纳
2
回答
中断
异常发生原因
、
在
使用Object类下的notifyAll()方法的javadoc时,通过了以下几行: 这意味着什么?一个
线程
在
等待的时候能被打断吗?如果是,为什么?它有什么用?
浏览 4
提问于2013-06-30
得票数 0
4
回答
如何
在单个
线程
中
执行一些Clojure期货?
、
、
我
想在Clojure
中
创建一些
未来
,并在一个特定的
线程
上运行它们,以确保它们一次运行一个。这可能吗? 包装
Java
库来实现这一点并不难,但在此之前,
我
希望确保不会遗漏Clojure的实现方式。
在
Java
语言中,
我
可以通过实现FutureTask并将这些任务提交给单
线程
执行器
来实现这一点。
浏览 57
提问于2017-12-28
得票数 1
回答已采纳
1
回答
从Scala的
未来
到
Java
可完成的
未来
、
、
、
1-对于从Scala的
未来
到
Java
可完成的
未来
,我们有什么库或建议吗?
我
有一个遗留系统,需要适应在其API
中
返回futures的Scala库。2-
我
还想知道threadPool executor之间的错综复杂的工作原理。
我
所说的复杂性是指,
我
将从遗留的
Java
应用程序
中
处理forkjoin common Pool,并且Scala lib有他自己的ThreadPool
执行器
。最后一个问题是
浏览 0
提问于2015-11-05
得票数 0
2
回答
一个有“忙”
线程
的threadPoolExecutor是
如何
被杀死的?
、
我
的问题有点复杂。让
我
试着解释透彻,但如果你需要更多细节,请随时问我,我会添加它们。
我
最近(通过实验)了解到,如果一个
线程
持续工作,就像while(true)循环中的整数操作一样,
中断
线程
对它没有影响。
线程
继续运行,就像什么都没发生一样。
我
检查了这些方法的代码,它们使用interrupt()调用来终止
线程
。那么,如果所有的
线程
都在忙着做事情,
如何
杀死一个
执行器
呢?例如,当我们<em
浏览 0
提问于2011-01-13
得票数 6
回答已采纳
1
回答
有可能在EDT上做太多的工作吗?
、
、
这个例子
在
System.out.println ()例程
中
也有一个。import
java
.util.Calendar;import
java
.util.Random;随着帧的扩展,闪烁方块的数量增加,闪烁的速度要慢得多,时钟开始跳过几秒。这告诉<em
浏览 0
提问于2019-08-05
得票数 0
4
回答
这个示例代码只是简单的,还是这里使用
中断
()的原因?
、
、
、
、
我
正在阅读,其中显示了这个示例代码: Thread.currentThread().interrupt(); } 描述如下: 恢复
中断
在这些情况下,您必须捕获InterruptedException并通过调用当前
线程
上的
中断
来恢复
中断</
浏览 4
提问于2016-07-21
得票数 3
1
回答
当
未来
被给予,然后
线程
被取消或被杀死时会发生什么?
、
、
我
对
未来
和多
线程
还是陌生的。
我
心里有这样的想法:
我
在想,如果A失败了,B还在听
未来
,会发生什么呢?如果B
线程
需要更长的时间才能完成,并且A
在
队列C
浏览 2
提问于2015-09-14
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券