您的位置:首页 > 编程语言 > Java开发

Java在实现方法中新开一个线程

2017-03-07 09:14 246 查看

写在前面

昨日,组长让我在一个实现方法中调用一下他的接口,并且为了不影响方法的效率,要新开一个线程。作为没在项目中用过线程的菜鸟,心里一慌,好在最终也是顺利的解决了。代码很简单,这里只记下用法,不深入分析线程。

代码如下

//实现方法pubRmRecordByRmPlanId
@Override
public OperateResult pubRmRecordByRmPlanId(Long rmPlanId,String taskBeginDate,UserInfo userInfo) {

...

final String planId = String.valueOf(rmPlanId);
final String taskBeginTime = taskBeginDate;

//新开一个线程统计分析报告
new Thread(new Runnable() {
@Override
public void run() {
exceptionAnalysisService.runAnalysisStrategyJob(planId, taskBeginTime); //参数必须是final类型的
}
}).start();

...

}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐