Java并发编程之复杂任务执行与跟踪
请思考以下的业务应用场景(很常见的一种业务应用场景):
?
??前端模拟操作交由一个定时任务去处理(相当于利用Ajax之类的技术去读取后台结果):
?
?
最终的运行结果如下(利用Ajax甚至可以做出进度条效果,体验非常好):
?
当前复杂任务完成情况:0/5,是否完成:false当前复杂任务完成情况:0/5,是否完成:false当前复杂任务完成情况:0/5,是否完成:false当前复杂任务完成情况:0/5,是否完成:false当前复杂任务完成情况:0/5,是否完成:false当前复杂任务完成情况:1/5,是否完成:false当前复杂任务完成情况:1/5,是否完成:false当前复杂任务完成情况:2/5,是否完成:false当前复杂任务完成情况:2/5,是否完成:false当前复杂任务完成情况:2/5,是否完成:false当前复杂任务完成情况:3/5,是否完成:false当前复杂任务完成情况:3/5,是否完成:false当前复杂任务完成情况:3/5,是否完成:false当前复杂任务完成情况:3/5,是否完成:false当前复杂任务完成情况:3/5,是否完成:false当前复杂任务完成情况:4/5,是否完成:false当前复杂任务完成情况:4/5,是否完成:false当前复杂任务完成情况:4/5,是否完成:false当前复杂任务完成情况:4/5,是否完成:false当前复杂任务完成情况:4/5,是否完成:false当前复杂任务完成情况:5/5,是否完成:true??