//某方法中的代码片段 此处开启另一线程进行邮件与短信发送
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;
}
}
本文介绍了一种通过创建自定义线程来发送邮件和短信的方法。该方法使用内部类继承Thread类,并通过设置InquirySheetVO对象作为线程参数的方式实现。文中详细展示了如何初始化线程、设置参数及启动线程。
10万+

被折叠的 条评论
为什么被折叠?



