数据结构 ArrayBlockingQueue
特别说明
当前文章内容迁移中,如有问题,请提交 issues 谢谢 ~~
有界阻塞队。底层采用数据,一旦初始化,就不可以改变容量大小。并发度使用可重入锁控制。对于插入和读取操作,都需要获取到锁才可以。可配置是否是公平锁,
配置公平锁会影响性能。
当前文章内容迁移中,如有问题,请提交 issues 谢谢 ~~
有界阻塞队。底层采用数据,一旦初始化,就不可以改变容量大小。并发度使用可重入锁控制。对于插入和读取操作,都需要获取到锁才可以。可配置是否是公平锁,
配置公平锁会影响性能。