我在阅读有关守护线程的内容时,看到了这个SO页面,并且在答案下面的评论中看到了以下内容:
但加入一个被守护线程的调用很可能会带来很多麻烦!我现在正在考虑从我的小图中删除对守护线程的join()调用。
我理解了守护线程的用途和原因,但是假设您必须等待守护线程完成其工作,如果调用join()
被认为会带来很多麻烦,那么您该如何做呢?
我在阅读有关守护线程的内容时,看到了这个SO页面,并且在答案下面的评论中看到了以下内容:
但加入一个被守护线程的调用很可能会带来很多麻烦!我现在正在考虑从我的小图中删除对守护线程的join()调用。
我理解了守护线程的用途和原因,但是假设您必须等待守护线程完成其工作,如果调用join()
被认为会带来很多麻烦,那么您该如何做呢?
.join
合并线程,最好不要将其设置为守护线程。守护线程适用于当您希望线程执行自己的操作且并不关心其何时完成或是否完成时。.join
,但通常认为这不是一个好做法。.join
。.join
守护线程。这是错误的。我搞混了虚拟线程。对此感到抱歉 :oops: