首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
多线程
订阅
怀廷
更多收藏集
微信扫码分享
微信
新浪微博
QQ
4篇文章 · 0订阅
java线程池ThreadPoolExecutor八种拒绝策略浅析
谈到java的线程池最熟悉的莫过于ExecutorService接口了,jdk1.5新增的java.util.concurrent包下的这个api,大大的简化了多线程代码的开发。而不论你用FixedThreadPool还是CachedThreadPool其背后实现都是Threa…
超实用!!!学习dubbo如何优雅关闭线程池
线程池相信大家都使用过,但是使用完成之后如何关闭线程池大家真的未必真的会使用。有人可能会说调用shutdown或者shutdownNow就可以了,真的有那么简单吗?如果你关闭线程池的姿势不正确,最严重的情况会导致线程一直存在系统中。 shutDown:通知线程池启动有序关闭,执…
Java线程池(三):线程池执行的原理
reject没什么好说的,就是调用具体的拒绝处理策略就完事了,主要就是创建工作线程addWorker了。 ok,submit底层是调用的execute,看了这个你或许就会知道,哦,原来execute方式是可以获取到执行结果的,因为说白了submit方式就是对execute一个简…
java多线程总结-线程池
它是线程池顶级接口。它定义了一个方法void execute(Runnable)。 顾名思义,Future->未来,代表线程任务执行结束后的结果。 无参T get()->阻塞等待线程执行结束,并得到结果。 有参T get(long, TimeUnit)->阻塞固定时长,等待线程…