在做项目功能:批量结账中,因为单套账套单个月份的结账需要检测的东西和修改的东西本身就比较多,所以再加上多月份多账套,效率自然就慢了很多,此时单线程已经不能满足我们的需求,需要使用多线程,让不同的线程在后台同时执行,当后台子线程全部走完时,再返回信息到前端页面实现结账的具体信息。
一、主线程调用多个子线程
一般使用线程池,关于线程池中参数的具体含义《ThreadPoolExecutor机制和参数》
在线程池中调用子线程执行程序:
在做项目功能:批量结账中,因为单套账套单个月份的结账需要检测的东西和修改的东西本身就比较多,所以再加上多月份多账套,效率自然就慢了很多,此时单线程已经不能满足我们的需求,需要使用多线程,让不同的线程在后台同时执行,当后台子线程全部走完时,再返回信息到前端页面实现结账的具体信息。
一、主线程调用多个子线程
一般使用线程池,关于线程池中参数的具体含义《ThreadPoolExecutor机制和参数》
在线程池中调用子线程执行程序: