我看有的文章说【主线程启动了子线程,主线程、子线程各自执行,彼此不受影响】,但是如果在子线程里面加上死循环,Main线程结束,子线程依旧会结束呀,属于同生共死,然后就产生了如标题描述的疑惑在此请教各位,帮忙解解惑
主线程结束会不会导致子线程结束,用代码验证一下就好了,有些总结并没有验证过。
主线程结果,不影响子线程,是在主线程自然结束时不影响;如果是在开发工具里直接点terminate,是结束了进程,所以子线程也关了。