当用LinkedBlockingQueue的take()方法获取队列信息时
一旦队列为空,则进入阻塞状态
再往队列里put()元素,take()方法会自动获取新加入元素,还是始终保持阻塞状态?
小伙看你根骨奇佳,潜力无限,来学PHP伐。
자동 획득, 차단 없음
아직도 막혀 있다면 이 수업이 무슨 소용이 있나요?
소스 코드를 살펴보는 것이 좋습니다. 매우 유익하다는 것을 알게 될 것입니다
@wxmimperio 채택한 답변이 잘못되었습니다. ConcurrentLinkedQueue가 차단되지 않고 LinkedBlockingQueue가 차단 중입니다. 다음과 같이 각각의 코드를 알려드리겠습니다.
하지만 차단되지 않는 ConcurrentLinkedQueue를 보세요
자동 획득, 차단 없음
아직도 막혀 있다면 이 수업이 무슨 소용이 있나요?
소스 코드를 살펴보는 것이 좋습니다. 매우 유익하다는 것을 알게 될 것입니다
@wxmimperio 채택한 답변이 잘못되었습니다. ConcurrentLinkedQueue가 차단되지 않고 LinkedBlockingQueue가 차단 중입니다. 다음과 같이 각각의 코드를 알려드리겠습니다.
으아아아하지만 차단되지 않는 ConcurrentLinkedQueue를 보세요
으아아아