- 博客(2)
- 收藏
- 关注
原创 java队列(Queue)使用总结
Queue一个先入先出(FIFO)的数据结构:分为阻塞队列与非阻塞队 阻塞队列与非阻塞队的区别在于,当队列是空的时,从队列中获取元素的操作将会被阻塞,或者当队列是满时,往队列里添加元素的操作会被阻塞。试图从空的阻塞队列中获取元素的线程将会被阻塞,直到其他的线程往空的队列插入新的元素。同样,试图往已满的阻塞队列中添加新元素的线程同样也会被阻塞,直到其他的线程使队列重新变得空闲起来,比如从队列中移除一个或者多个元素,或者完全清空队列. 内置的不阻塞队列: *PriorityQueue(优
2020-06-08 18:12:29
299
原创 关于for-each修改数组值的问题
**关于for-each修改数组值的问题**今天写代码的时候发现for-each无法修改数组值的问题,如下:public class testForEach { public static void main(String[] args) { int[] a = new int[5]; for(int i:a) { i=1; } System.out.println...
2019-06-26 14:04:00
397
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人