并发编程--阻塞队列LinkedBlockingQueue与ArrayBlockingQueue

阻塞队列概要 阻塞队列与咱们日常接触的普通队列(LinkedList或ArrayList等)的最大不一样点,在于阻塞队列支出阻塞添加和阻塞删除方法。java   阻塞添加 所谓的阻塞添加是指当阻塞队列元素已满时,队列会阻塞加入元素的线程,直队列元素不满时才从新唤醒线程执行元素加入操做。(put方法)数组   阻塞删除 阻塞删除是指在队列元素为空时,删除队列元素的线程将被阻塞,直到队列不为空再执行删
相关文章
相关标签/搜索