并发编程
文章平均质量分 70
不良手残
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
单例线程池
该代码实现了一个单例线程池工具类ThreadPoolUtil,主要特点包括:1. 使用双重检查锁定实现线程安全的单例模式;2. 线程池配置动态计算核心线程数(50*CPU核数)和最大线程数;3. 支持任务队列(5000容量)和CallerRunsPolicy拒绝策略;4. 提供dispose方法处理集合任务并返回结果,以及consumer方法执行无返回值的消费操作;5. 支持通过信号量控制并发数(如样例中的40并发);6. 使用TtlRunnable解决线程池上下文传递问题原创 2026-07-14 17:23:06 · 44 阅读 · 0 评论 -
Java队列总结分析
本文介绍了Java中9种常见队列的特性及适用场景,包括LinkedBlockingQueue、DelayQueue、LinkedTransferQueue等阻塞/非阻塞队列。通过示例代码展示队列的典型用法,如LinkedBlockingQueue的生产者-消费者模型、DelayQueue的定时任务处理等。对比了不同队列的边界、线程安全机制和适用场景,并给出选择建议:如需要阻塞操作用LinkedBlockingQueue,延迟任务用DelayQueue,高并发场景用ConcurrentLinkedQueue等原创 2025-06-13 15:41:54 · 1157 阅读 · 0 评论
分享