【发布时间】:2017-06-22 10:30:45
【问题描述】:
我在数据库前使用 LinkedBlockingQueue。一个线程写入队列,另一个线程从队列中读取。
我认为两个并发写入应该是不可能的。但是是否有可能一个线程写入而另一个线程同时从队列中读取?如果没有,是否有一个在 Java 中提供此功能的队列?
【问题讨论】:
-
是的。
LinkedBlockingQueue不仅仅是一个同步的LinkedList。 -
你可以读一下javadoc,里面都有讨论。
标签: java queue blockingqueue