// 开启新的线程
try {
ExecutorService cachedThreadPool = Executors.newCachedThreadPool();
cachedThreadPool.execute(new Runnable() {
public void run() {
// 发邮件
notify_customer("需要放的参数");//需要调的方法
}
});
cachedThreadPool.shutdown();//关闭线程
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
try {
ExecutorService cachedThreadPool = Executors.newCachedThreadPool();
cachedThreadPool.execute(new Runnable() {
public void run() {
// 发邮件
notify_customer("需要放的参数");//需要调的方法
}
});
cachedThreadPool.shutdown();//关闭线程
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}