测试并行处理数据 线程 Join 抛出的空指针


在使用并行流和并发测试效率时出现了NullPointerException

  循环到第一个的时候就是空

 

 所有原因应该是并行执行 当你循环Thread.join 的时候目标Thread 已经执行完了 已经被销毁了(个人猜想)

但并发并没有出现这个问题

 

2 :解决方案

 在循环内JOIN