ExecutorService--这段代码怎么了???????????????

duxingzhe0311 duxingzhe0311 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;

public class Test {
private static ExecutorService es = Executors.newFixedThreadPool(3);
public static void main(String[] args) {
for(;;){
es.execute(new Runnable() {
@Override
public void run() {
System.out.println("hello");
}
});
}
}
}

为什么刚开始执行的很顺利,然后慢慢儿变慢,然后Exception in thread "pool-1-thread-1" ,然后又变快……
...全文

相关推荐

Java 线程池ExecutorService详解及实例代码

主要介绍了Java 线程池ExecutorService详解及实例代码的相关资料,线程池减少在创建和销毁线程上所花的时间以及系统资源的开销.如果不使用线程池,有可能造成系统创建大量线程而导致消耗系统内存以及”过度切换“

weixin_38672807

详解Java利用ExecutorService实现同步执行大量线程

主要介绍了Java利用ExecutorService实现同步执行大量线程,ExecutorService可以维护我们的大量线程在操作临界资源时的稳定性。

weixin_38699757

java中Executor,ExecutorService,ThreadPoolExecutor详解

主要介绍了java中Executor,ExecutorService,ThreadPoolExecutor详解的相关资料,需要的朋友可以参考下

weixin_38555350

CompletableFuture与ExecutorService区别[代码]

本文详细探讨了Java中CompletableFuture和ExecutorService的区别。ExecutorService主要用于管理并发任务的执行,通过线程池实现任务的提交和调度,但其结果获取需要阻塞等待。而CompletableFuture则专注于异步任务的组合和依赖处理,通过回调机制实现非阻塞的结果处理。文章从设计理念、任务结果处理、任务组合和异常处理等方面对比了两者的差异,并提供了代码示例和最佳实践建议,帮助开发者根据需求选择合适的工具。

water

在spring boot中使用java线程池ExecutorService的讲解

今天小编就为大家分享一篇关于在spring boot中使用java线程池ExecutorService的讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

weixin_38624332
评论 3
收藏 已收藏
分享
返回顶部
duxingzhe0311
Java SE 62,621 成员 307,251 内容