腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如果
您将
一个
runnable
提
交给
具有
多个
线程
的
executor
服务
,
那么
多个
线程
是否
会
执行
该
runnable
?
、
、
、
、
我很难理解ExecutorService在Java8中是如何工作
的
。/ 特别是在最后,他测试了不同地图
的
运行时。crunchifyThreads.getClass() + " the average time is " + averageTime / 5 + " ms\n"); } } 所以在crunchifyPerformTest类中,他启动了
一个
有5个
线程
的
ExecutorService,然后提交5个不同
的
runnables
浏览 10
提问于2019-03-07
得票数 0
回答已采纳
2
回答
同
一个
线程
可以
一个
一个
地
执行
多个
任务而不破坏和重新创建
线程
吗?
、
、
同
一个
线程
可以
一个
一个
地
执行
多个
任务而不破坏和重新创建
线程
吗?executorService = Executors.newFixedThreadPool(5);
Runnable
浏览 0
提问于2018-08-17
得票数 2
回答已采纳
2
回答
java中
的
ExecutorService
执行
方法
、
根据
Runnable
execute在
Executor
中
的
方法,相应
的
JAVA提到:ExecutorSer
浏览 1
提问于2020-03-06
得票数 2
回答已采纳
2
回答
在提交到ExecutorService后修改可运行对象?
、
、
是否
可以在将
runnable
对象提
交给
executor
服务
(
具有
无界队列
的
单
线程
)后对其进行修改?runnerFuture = executorService.submit(userRunner); } } /* Something her
浏览 0
提问于2016-07-27
得票数 0
2
回答
性能方面,实现
Runnable
和扩展Thread类哪个更快
我们可以通过实现
Runnable
或扩展thread类来创建
线程
。有没有人能告诉我实现
Runnable
和扩展Thread类哪个更快,为什么?我还知道,在实现
Runnable
的
同时,我们可以实现更多
的
接口,还可以扩展
一个
类。
如果
我们直接扩展Thread类,
那么
扩展类就会丢失一些东西。但是在这两种情况下
是否
存在性能差异呢?
浏览 2
提问于2017-05-05
得票数 0
1
回答
使用ExecutorService,而不是Thread.start
、
、
我正在编写
一个
现有的代码,我在其中
一个
类中发现了这段代码。代码使用
的
是ExecutorService,而不是MyThread.start。protected static ExecutorService
executor
= Executors.newFixedThreadPool(25); MyThread t = new MyThread(line, lineCount); } }
浏览 0
提问于2012-11-30
得票数 4
回答已采纳
1
回答
Java-将已完成
的
线程
对象分配给新
线程
、
、
好
的
,标题
的
措辞有点奇怪,但我不知道怎么表达。基本上,根据我对Java和
线程
的
了解,您可以创建
一个
线程
,它运行,它就会消失。但是,
线程
对象仍然存在。我想知道这样
的
事情
是否
有效int threadPoolSize = Integer.parseInt(args[假设我使用了8个
线程
。我创建了所有的8个
线程
,他们做
浏览 3
提问于2012-10-28
得票数 0
回答已采纳
3
回答
多客户端
服务
器使用:哪种方法更好
、
、
、
、
创建多客户机
服务
器时,使用扩展
的
Thread或在Java中实现
Runnable
。使用或哪个更适合我
的
代码?
浏览 4
提问于2020-07-12
得票数 0
回答已采纳
2
回答
生产者-使用ExecutorService.newFixedThreadPool
的
消费者-创建了多少个
线程
?
、
、
、
、
但是,在处理每个ID时,生产者
会
创建
一个
新
的
Runnable
( Consumer )并将其提交(
执行
)给Consumer
executor
服务
。我对ExecutorService
的
理解是,提
交给
它
的
Runnable
被包装在
一个
工作
线程
中,然后被
执行
。
那么
,在上面的代码中,
如果
每个生产者获得
的
浏览 2
提问于2011-08-20
得票数 2
回答已采纳
3
回答
java并发包中有没有
执行
器可以保证所有的任务都会按提交
的
顺序
执行
?
、
、
、
用于演示标题中
的
想法
的
代码示例:
executor
.submit(
runnable
2); 我需要确保
runnable
1将在
runnable
2启动之前完成,并且我在executors文档中没有找到任何此类行为
的
证据。关于我正在解决
的
问题:我需要在
一个
文件中写入大量日志。每个日志都需要大量
的
预计算(格式化和其他一些东西)。因此,我
浏览 1
提问于2012-02-23
得票数 2
2
回答
Java
执行
器和长寿
线程
、
、
、
我继承了一些代码,这些代码使用Executors.newFixedThreadPool(4);来运行
执行
应用程序所有工作
的
4个长寿
线程
。启动和管理
多个
线程
的
推荐方式是什么,每个
线程
在应用程序
的
整个生命周期中都处于活动状态?
浏览 9
提问于2013-10-15
得票数 2
3
回答
Java:串行
线程
限制问题
、
、
假设您拥有
一个
具有
可变状态
的
Runnable
集合(ConcurrentLinkedQueue)。
线程
A遍历集合并将
Runnable
交给
ExecutorService。
Runnable
没有内部同步。 上面的操作是
一个
重复
的
操作,工作
线程
需要查看以前迭代所做
的
更改。因此,
Runnable
会被
一个
又
一个
的
工作
浏览 9
提问于2010-05-08
得票数 1
1
回答
TCP ThreadPool (已在使用
的
地址)
、
、
、
日安, }} 基本上,当我只将
一个
线程
插入到
线程
池中时,它
的
工作原理是一样
的
。然而,一旦我
浏览 3
提问于2014-01-18
得票数 0
回答已采纳
2
回答
Android
Runnable
-
线程
在代码
执行
后进入休眠状态,不会终止。
、
、
、
、
我正在创建
一个
线程
池,用于在android应用程序
的
后台运行操作。下面是创建
线程
池和
执行
操作
的
代码。
线程
池只创建一次,但函数被多次调用,因此
多个
可运行程序被提
交给
executor
。submit(
runnable
)我正在使用cachedThreadPool。它
的
定义是: 创建
一个
线程
池,该
线程
池根据需要创建新
线程<
浏览 9
提问于2022-06-20
得票数 0
2
回答
如何使用ExecutorService
执行
具体顺序
的
线程
?
、
、
在我
的
程序中,我有几个命令,这些命令由命令
执行
器类
执行
。我需要使用ExecutorService逐一
执行
4条命令(在创建新命令之前不要向用户显示)。
执行
环境: private static final int POOL_SIZE = 40L, new LinkedBlockingQue
浏览 1
提问于2021-05-06
得票数 0
回答已采纳
4
回答
构建受控
的
java
线程
队列
、
这是我
的
情况。我必须运行X个搜索(在10-200之间),获取每个搜索
的
结果并附加它们。我想要在搜索中添加一些并发,但我希望能够限制它。我
的
意思是,我不想踢200个
线程
,并等待所有的完成。我想启动N个
线程
,当每个
线程
完成时,启动
一个
新
的
线程
,直到所有
线程
都完成。 我知道我可以从头开始写这篇文章,但我想知道
是否
已经有
一个
简单
的
模式或库可以用来写这篇文章?我讨厌重新创建
浏览 0
提问于2010-09-26
得票数 2
3
回答
确定何时
执行
CallerRunsPolicy
、
、
、
我有
一个
有限边界
的
executor
,它使用CallerRunsPolicy。因此,当我提交太多作业时,我会遇到
一个
RejectedExecutionException,并且我
的
作业会在调用
线程
上
执行
。让我们假设作业只是打印,无论它是在
executor
服务
上
执行
还是在调用
线程
上
执行
。实现这一目标的最佳方法是什么?当作业在调用者
线程
上
执行
时,有没有内
浏览 2
提问于2014-12-17
得票数 0
1
回答
在完成
执行
之前,@调度注释中使用
的
线程
是否
被释放到池中?
、
、
、
、
我有5个@计划注释
的
方法,我
的
ThreadPoolTaskScheduler
的
池大小是10。我
的
方法
的
注释是相同
的
,如下所示。@调度(fixedDelay= 1000,initialDelay = 10000) 当
一个
计划好
的
方法从池中获取
一个
线程
并开始运行时,它
是否
在
执行
完成之前将
线程
释放到池中?(例如,在上下文切换等情况下
浏览 2
提问于2019-03-27
得票数 2
2
回答
多
线程
状态感知变量
、
假设我有
一个
高速率处理实时事件消息
的
方法。 对于每个调用(消息通过),我有
多个
状态要跟踪,下一次调用
该
方法时所做
的
处理类型取决于当前状态。因为它
的
速率很高,可能需要一些时间来处理,并且在单个
线程
上,上
一个
调用可能不会在下
一个
调用之前完成。
如果
我对每个方法调用使用异步多
线程
实现(比如
线程
池),
那么
可能会同时
执行
多个
调用,并且每个调
浏览 2
提问于2013-07-07
得票数 0
回答已采纳
4
回答
如何在派生
的
线程
完成
执行
时停止主进程
、
这是我
的
代码 } 我
的
问题是,在我从xml文件中得到查询后,它
执行
了,但是它没有打印任何东西?另外,
如果
我创建了另
一个
<e
浏览 3
提问于2012-08-24
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
理解 Java 任务执行
Java并发基础:FutureTask全面解析!
并发编程之Executor,Executors,ExecutorService和ThreadPoolExecutor
java编程思想之并发
彻底搞懂线程池
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券