一:先了解哈JAVA jdk自带的线程定时任务处理:
ScheduledExecutorService executor = Executors.newSingleThreadScheduledExecutor();
//从现在开始,启动线程A,线程A执行完后,延迟5秒钟再次启动线程A进行监控扫描
executor.scheduleWithFixedDelay(A,0,5,TimeUnit.SECONDS);
本文介绍如何使用Java的ScheduledExecutorService来实现线程的定时任务。通过newSingleThreadScheduledExecutor创建单一线程池,并使用scheduleWithFixedDelay方法设置线程A从当前时刻开始执行并每隔5秒重复执行。
一:先了解哈JAVA jdk自带的线程定时任务处理:
ScheduledExecutorService executor = Executors.newSingleThreadScheduledExecutor();
//从现在开始,启动线程A,线程A执行完后,延迟5秒钟再次启动线程A进行监控扫描
executor.scheduleWithFixedDelay(A,0,5,TimeUnit.SECONDS);

被折叠的 条评论
为什么被折叠?
