java 起新线程处理



java 起新线程处理

/*new Thread(){
public void run(){
//过指定秒数回调
try {
Thread.sleep(conf.getCallbackTime());
} catch (InterruptedException e) {
log.error(“线程sleep异常”, e);
}
callback(order,conf,supplierManager);

}

}.start();*/
ScheduledExecutorService executor =Executors.newScheduledThreadPool(10);
executor.schedule(new Runnable(){

@Override
public void run() {
callback(order,conf,supplierManager);
}

}, conf.getCallbackTime(), TimeUnit.MILLISECONDS);