标签:LinkedBlockingQueue

JAVA

一个 ArrayBlockingQueue 不当使用,导致公司损失几百万!

herman 11个月前 (01-07) 6733浏览

我们为什么要招高级程序员呢?因为高级程序员写的 bug 可能更少,在调用 api 的时候,犯错的概率更小。但是并不意味这高级程序员就不犯错。今天我们就一起来分享一个由于 ArrayBlockingQueue 使用不当,导致公司损失几百万的案例! ...

JAVA

Java 程序员(CRUD程序员)为什么很少使用 LinkedList?

herman 1年前 (2018-11-10) 1820浏览

其实我不想写 LinkedList 的!为什么呢?因为它没什么好些的。简单用的也少,尤其是对 CRUD 程序员来说。那么本文就说说为什么它在 Java 中用的少! 一般的一个东西用的少,可能有几种情况。一种是封装的不好,不好用;二是,不懂如...

JAVA

从Queue接口说队列

herman 4年前 (2016-04-07) 1400浏览 3评论

Queue是队列的意思。队列是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限制的线性表。进行插入操作的端称为队尾,进行删除操作的端称为队头。队列中没有...