本人新手,在练习多线程run() start()方法区别时,调用单元测试踩坑记录
单元测试:
不会等待主线程下启动的新线程是否执行完毕,主线程一旦完成,程序结束、单元测试执行完毕,导致新线程中需要执行的代码块无法顺利执行。
@Test
public void test() throws InterruptedException {
Thread thread = new Thread(){
@Override
public void run