- 博客(3)
- 收藏
- 关注
原创 线程池面试点
SynchronousQueue:不是一个真正的队列,而是一种在线程之间移交的机制.要将一个元素放入SynchronousQueue中,必须有另一个线程正在等待接受这个元素.如果没有线程等待,并且线程池的大小小于最大值,那么线程将创建一个线程,否则根据拒绝策略,这个任务将被拒绝.使用直接移交将更高效,因为任务会直接移交给执行他的线程,而不是被放在队列中,然后有工作线程从队列中提取任务.只有当线程池是无界的或者可以拒绝任务时,该队列才有实际值.
2024-01-16 16:54:32
1381
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人