concurrency
-
-
-
-
为什么更多的Java代码不使用PipedInputStream /PipedOutputStream? 我最近发现了这个成语,我想知道我是否错过了什么。我从未见过它被使用过。我使用过的几乎所有Java代码都倾向于将数据误入字符串或缓冲区,而不是像这个例子(例如使用HttpClient和XML API)
-
高性能并发多映射 Java/Scala 我正在寻找一个高性能,并发,多地图。我已经到处搜索过,但我根本找不到使用与CurrentHashMap相同的方法的解决方案(仅锁定哈希数组的一段)。 多地图将被读取,添加和删除。 多映射键将
-
CopyOnWriteArrayList如何做到线程安全? 我已经查看了,似乎所有写入操作都受到相同锁的保护,而读取操作根本不受保护。据我所知,在JMM下,对变量的所有访问(读取和写入)都应受到锁定或重新排序效果的保护。 例如,方法包
-
-
-
-
阻塞队列和转移队列之间的区别 我对BlocklingQueue/LinkedBlockingQueue和jsr166y和java 7中新的TransferQueue/LinkedTransferQueue类型之间的区别有点困惑。
标签