单选题 无界的队列()

A、 LinkedBlockingQueue
B、 LinkedBlocking
C、 LinkedQueue
D、 BlockingQueue
下载APP答题
由4l***ny提供 分享 举报 纠错

相关试题

单选题 DelayedWorkQueue 的特点()

A、内部元素是按照放入的时间排序
B、内部元素并不是按照放入的时间排序,而是会按照延迟的时间长短对任务进行排序,内部采用的是“堆”的数据结构(堆的应用之一就是 优先级队列)。
C、内部采用的是“栈”的数据结构
D、不会按照延迟的时间长短对任务进行排序

单选题 newScheduledThreadPool() :

A、不可定时
B、不可重复利用
C、可定时和重复执行的线程池。
D、直接提交的队列

单选题 直接提交的队列()

A、SynchronousQueue
B、Synchronous
C、Queue
D、LinkedQueue

单选题 等待队列()

A、DelayedWorkQueue
B、DelayedWork
C、Delayed
D、DelayedQueue

单选题 任务队列是一个阻塞队列,线程执行完任务后会去队列取任务来执行,如果队列为(),线程就会阻塞,直到取到任务。

A、1
B、
C、
D、TRUE

单选题 newFixedThreadPool() :

A、线程会释放
B、不可重复利用
C、线程池只能存放指定数量的线程池,线程不会释放,可重复利用。
D、线程池能存放大量的线程池

单选题 阻塞队列(),用来存储已经提交但未被执行的任务,不同的阻塞队列有不同的特性。

A、unit
B、WorkQueue
C、keepAliveTime
D、corePoolSize

单选题 线程池TIDYING:SHUTDOWN 状态

A、线程池一旦被创建,就处于 RUNNING 状态,任务数为 0,能够接收新任务,对已排队的任务进行处理。
B、不接收新任务,但能处理已排队的任务。调用线程池的 shutdown() 方法,线程池由 RUNNING 转变为 SHUTDOWN 状态。
C、不接收新任务,不处理已排队的任务,并且会中断正在处理的任务。调用线程池的 shutdownNow() 方法,线程池由(RUNNING 或 SHUTDOWN ) 转变为 STOP 状态。
D、任务数为 0, 其他所有任务已终止,线程池会变为 TIDYING 状态,会执行 terminated() 方法。线程池中的 terminated() 方法是空实现,可以重写该方法进行相应的处理。线程池在 SHUTDOWN 状态,任务队列为空且执行中任务为空,线程池就会由 SHUTDOWN 转变为 TIDYING 状态。 线程池在 STOP 状态,线程池中执行中任务为空时,就会由 STOP 转变为 TIDYING 状态。