ExecutorService cachedThreadPool = Executors.newCachedThreadPool();
cachedThreadPool.execute(new Runnable() {
public void run() {
logger.debug("独立线程开启-");
new EsnEventThread(paramMap).run();
logger.debug("独立线程结束-");
}
cachedThreadPool.execute(new Runnable() {
public void run() {
logger.debug("独立线程开启-");
new EsnEventThread(paramMap).run();
logger.debug("独立线程结束-");
}
});
注意:主线程结束,paramMap参数值丢失问题。