0
|
jeremyabannister · 技术社区 · 6 年前 |
![]() |
1
0
后台队列中的任务永远不会阻止后台队列中的其他任务运行,因此,虽然您可以获得死锁,但在同一线程上执行的队列不会导致死锁。 另一方面,在另一个队列上同步运行代码是毫无意义的。 |
![]() |
2
0
在大多数情况下,我会 这两个块在同一个队列上运行。事实上,让我们看看:
是的,在我的例子中,两者都是在主线程上运行的,正如您通常希望它们运行的那样。在调用时,通常没有理由强制执行切换线程的大量开销
|
![]() |
Administrator · c#-等待完成2个线程中的1个 7 年前 |
![]() |
Magnar Myrtveit · 发送电子邮件的脚本中出现死锁 7 年前 |
![]() |
BlackBrain · MySQL死锁,带有引发触发器的插入 8 年前 |
|
Patt · ExecutorService和ForkJoinPool 9 年前 |