社区
Java SE
帖子详情
关于EDU.oswego.cs.dl.util.concurrent包中线程队列的问题
grubby4k
2010-03-01 06:47:11
还是这个包的问题。
我想问的是,该包中PooledExecutor的构造方法PooledExecutor(Channel channel)中的channel,是在线程池内部的还是外部的?
如果是在线程池外部的话,线程池自己应该还有一个offer和poll的队列吧?
如果就是线程池本身的队列的话,那是不是外部还要构造一个控制时序的消息队列?但是我觉得该channel如果是在线程池内部的话,该队列是多余的。
...全文
99
2
打赏
收藏
关于EDU.oswego.cs.dl.util.concurrent包中线程队列的问题
还是这个包的问题。 我想问的是,该包中PooledExecutor的构造方法PooledExecutor(Channel channel)中的channel,是在线程池内部的还是外部的? 如果是在线程池外部的话,线程池自己应该还有一个offer和poll的队列吧? 如果就是线程池本身的队列的话,那是不是外部还要构造一个控制时序的消息队列?但是我觉得该channel如果是在线程池内部的话,该队列是多余的。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fhuibo212
2010-03-02
打赏
举报
回复
大清早的,帮顶一下~~~~~~~~~
火龙果被占用了
2010-03-01
打赏
举报
回复
你用的 JDK 必须是 JDK 5 以下的么?如果用的是 JDK 5 或 5 以上的话,建议使用 java.util.concurrent 包中的类。
你用的那些并发框架,都已经很少用了,现在基本都使用 JDK 内置的并发包。
这个并发框架具体的也没怎么研究过,上次给你回复的东西也是现成看的,建议您还是自己研究一下吧。
相关推荐
通俗易懂的JUC
线程
高级教程(含配套资料)
本教程为授权出品教程本Java视频主要讲授Java JUC
线程
部分的内容:针对 Java 5.0 提供的 java.
util
.con
current
(简称 JUC )
包中
的
线程
的高级应用。 在此
包中
增加了在并发编程中常用的实用工具类,用于定义类似于
线程
的自定义子系统,包括
线程
池、异步 IO 和轻量级任务框架。提供可调的、灵活的
线程
池。还提供了设计用于多
线程
上下文中的 Collection 实现等。
74 java多
线程
_6 _
线程
安全的集合
文章目录
线程
安全的集合
问题
演示解决
问题
并发
包中
提供的
线程
安全集合CopyOnWriteArrayListCopyOnWriteArraySetQueue接口(
队列
)Con
current
LinkedQueue(无界
队列
,非阻塞
队列
)BlockingQueue接口(阻塞
队列
,有界的
队列
)阻塞
队列
实现类:ArrayBlockingQueueLinkedBlock ingQueue:Con
current
HashMapCon
current
HashMap,jdk1.7与jdk1.8的区别con
current
HashMa
10____java新特性之
队列
(blockingQueue)
blockingQueue(阻塞
队列
)在java并发库
包中
,很好的解决了消费者和生产者结构的模式的
问题
(
队列
)。 假设我们有若干生产者
线程
,另外又有若干个消费者
线程
。如果生产者
线程
需要把准备好的数据共享给消费者
线程
,利用
队列
的方式来传递数据,就可以很方便地解决他们之间的数据共享
问题
。当
队列
中填满数据的情况下,生产者端的所有
线程
都会被自动阻塞,直到
队列
中有空的位置,
线程
被自动唤醒。我们不用关心什么
java
队列
Queue
队列
是一种特殊的线性表,它只允许在表的前端进行删除操作,而在表的后端进行插入操作。 顶级接口为java.
util
.queue. java.
util
包中
,java.
util
.con
current
包中
有多种实现。其简易类图如下: 在Java并发
包中
提供了两种类型的
队列
,非阻塞
队列
与阻塞
队列
,它们都是
线程
安全的(即不能有一个以上的
线程
同时对
队列
进行入队或者出队操作),无需担心在...
JDK自带多
线程
工具包详解
由浅入深,通过图解和手写代码,讲解Java版的多
线程
,主要讲解如下内容:CPU运转机制
线程
运行原理及
线程
状态AQS原理&源码解读
线程
同步+各种锁的原理&手写实现JDK多
线程
工具
包中
,若干种工具的原理和手写实现:ReentrantLock、CountDownLanuh、CyclicBarrier、Semaphore
Java SE
62,569
社区成员
307,520
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告