相关文章推荐
踏实的水煮鱼  ·  後國語運動的語言態度-台灣年輕人對五種華語口 ...·  10 月前    · 
严肃的枕头  ·  神經部- 小孩子神經肌肉疾病的症狀·  11 月前    · 
温柔的小蝌蚪  ·  全国——尚品网购物折扣优惠活动_新疆分行_中 ...·  1 年前    · 
豪气的斑马  ·  法治在线丨江歌母亲诉刘鑫案庭审纪实·  1 年前    · 
有胆有识的鸵鸟  ·  苏轼《留侯论》的推陈出新----以《史记·留 ...·  2 年前    · 
小百科  ›  Java线程池中三种方式创建 ThreadFactory 设置线程名称开发者社区
线程池
聪明的消防车
2 年前
作者头像
全栈程序员站长
0 篇文章

Java线程池中三种方式创建 ThreadFactory 设置线程名称

前往专栏
腾讯云
开发者社区
文档 意见反馈 控制台
首页
学习
活动
专区
工具
TVP
文章/答案/技术大牛
发布
首页
学习
活动
专区
工具
TVP
返回腾讯云官网
社区首页 > 专栏 > 全栈程序员必看 > Java线程池中三种方式创建 ThreadFactory 设置线程名称

Java线程池中三种方式创建 ThreadFactory 设置线程名称

作者头像
全栈程序员站长
发布 于 2022-03-01 11:48:29
1.8K 2
发布 于 2022-03-01 11:48:29
举报

大家好,又见面了,我是全栈君。

本文讲一下Java线程池中创建 ThreadFactory 设置线程名称的三种方式。设置线程名称是很重要的,如果你没有设置过,说明你还“涩世”不深,这里面的坑还不曾踩过,而我 在坑里进去然后坑里出来,被坑的那是一个相当的爽啊~

为了让不重蹈我的覆辙,为了未来不说起来都是满眼含着“热泪”,还是看下如何设置,顺便也设置设置。

文章目录
  • 第一种 CustomizableThreadFactory
  • 第二种 ThreadFactoryBuilder
  • 第三种 BasicThreadFactory

  • 总结
概览
概览

第一种 CustomizableThreadFactory

Spring 框架提供的 CustomizableThreadFactory 。

ThreadFactory springThreadFactory = new CustomizableThreadFactory("springThread-pool-");
ExecutorService exec = new ThreadPoolExecutor(1, 1,
		0L, TimeUnit.MILLISECONDS,
		new LinkedBlockingQueue<Runnable>(10),springThreadFactory);
exec.submit(() -> {
	logger.info("--记忆中的颜色是什么颜色---");
});

第二种 ThreadFactoryBuilder

Google guava 工具类 提供的 ThreadFactoryBuilder ,使用链式方法创建。

ThreadFactory guavaThreadFactory = new ThreadFactoryBuilder().setNameFormat("retryClient-pool-").build();
ExecutorService exec = new ThreadPoolExecutor(1, 1,
		0L, TimeUnit.MILLISECONDS,
		new LinkedBlockingQueue<Runnable>(10),guavaThreadFactory );
exec.submit(() -> {
	logger.info("--记忆中的颜色是什么颜色---");
});

第三种 BasicThreadFactory

Apache commons-lang3 提供的 BasicThreadFactory .

ThreadFactory basicThreadFactory = new BasicThreadFactory.Builder()
		.namingPattern("basicThreadFactory-").build();
ExecutorService exec = new ThreadPoolExecutor(1, 1,
 
推荐文章
踏实的水煮鱼  ·  後國語運動的語言態度-台灣年輕人對五種華語口音的態度調查= The ...
10 月前
严肃的枕头  ·  神經部- 小孩子神經肌肉疾病的症狀
11 月前
温柔的小蝌蚪  ·  全国——尚品网购物折扣优惠活动_新疆分行_中国农业银行
1 年前
豪气的斑马  ·  法治在线丨江歌母亲诉刘鑫案庭审纪实
1 年前
有胆有识的鸵鸟  ·  苏轼《留侯论》的推陈出新----以《史记·留侯世家》和《战国策》为例 ...
2 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
小百科 - 百科知识指南
© 2024 ~ 沪ICP备11025650号