延迟任务和循环任务ScheduledExecutorService

public class ScheduledThreadPool {
public static ScheduledExecutorService scheduledThreadPool = Executors.newScheduledThreadPool(10);


}
、、、、、、、、、
ScheduledThreadPool.scheduledThreadPool.schedule(new Runnable() {
@Override
public void run() {
try {
push(mobilePhones, pushBean, content, isPushApn);
} catch (IOException e) {
logger.error("推送消息出错,公司id:{},推送类型{}", companyId, pushBean.getType());
logger.error("推送消息出错:",e);
}
}
},1, TimeUnit.MINUTES);

原文地址:https://www.cnblogs.com/YuyuanNo1/p/8868085.html