我正在使用ScheduledThreadPoolExecutor:
threadPoolEx = new ScheduledThreadPoolExecutor(limit);
我想知道等待执行的任务数量,或者只是想知道是否有任何等待的任务(不一定是数量)。
我怎样才能做到这一点?
谢谢。
最佳答案
ScheduledThreadPoolExecutor
具有可以使用的getQueue()
方法。您可以查询有关等待任务的各种信息(例如getQueue().getSize()
)。
关于java - 我可以在ScheduledThreadPoolExecutor中知道等待执行的任务数吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5700535/