主线程里启动两个能构成死锁的子线程,会导致程序运行中断。今天调试的时候发现在主函数中的启动线程语句后面添加其他主程序代码后,原来构成死锁的两个子线程会执行其中一个,不再构成死锁。思考好久还是想不明白这个问题,小白求教