如果有线程,如何在Java中运行延迟的或计划的任务?

如果有线程,如何在Java中运行延迟的或计划的任务?,java,multithreading,scheduled-tasks,Java,Multithreading,Scheduled Tasks,假设我有一个线程池中的线程。如何在此线程中执行延迟/计划任务(可运行或可调用)?不要直接使用线程执行该任务 例如,使用a 该类可能就是您想要创建的。让我困惑的是,OP想要在线程中执行可运行文件。他做不到it@TheLostMind嗯,Thread有一个构造函数,它将Runnable作为参数,不是吗?没错。事实上,线程本身也是可运行的:P。。虽然我认为你是对的。。scheduledexeceutorservice将满足OPs的需要

假设我有一个线程池中的线程。如何在此线程中执行延迟/计划任务(可运行或可调用)?

不要直接使用线程执行该任务

例如,使用a


该类可能就是您想要创建的。

让我困惑的是,OP想要在
线程中执行可运行文件。他做不到it@TheLostMind嗯,
Thread
有一个构造函数,它将
Runnable
作为参数,不是吗?没错。事实上,线程本身也是可运行的:P。。虽然我认为你是对的。。
scheduledexeceutorservice
将满足OPs的需要