//某方法中的代码片段 此处开启另一线程进行邮件与短信发送
SendMailAndMess sendMailAndMess = new SendMailAndMess();
//此处线程需要传入参数 利用内部类的私有变量传入
sendMailAndMess.setInquirysheetVO(inquirysheetVO);
//线程开始执行
sendMailAndMess.start();
//代码片段结束
//内部类 用于实现线程调用
class SendMailAndMess extends Thread{
private InquirySheetVO inquirysheetVO;
public void run() {
//线程具体实现
sendEmailAndMessage(inquirysheetVO);
}
public void start() {
super.start();
}
public InquirySheetVO getInquirysheetVO() {
return inquirysheetVO;
}
public void setInquirysheetVO(InquirySheetVO inquirysheetVO) {
this.inquirysheetVO = inquirysheetVO;
}
}