美文网首页
java.util.concurrent | ArrayBloc

java.util.concurrent | ArrayBloc

作者: Steven_cao | 来源:发表于2019-06-27 12:11 被阅读0次

1、ArrayBlockingQueue 实现了 BlockingQueue

  • 它是一个有界的阻塞队列,以数组的形式存储数据。它是有界的,意味着它不能存储无限数量的数据。它可以同时存储的元素的上限在初始化时设置后,不能再进行修改。
  • 它遵循队列的特性,先进先出(FIFO);

2、ArrayBlockingQueue的使用

BlockingQueue queue = new ArrayBlockingQueue(1024); // 指定了ArrayBlockingQueue存储元素的上限为1024
queue.put("1");
Object object = queue.take();

相关文章

网友评论

      本文标题:java.util.concurrent | ArrayBloc

      本文链接:https://www.haomeiwen.com/subject/gxilcctx.html