我今天参加了一次采访,采访者问我以下问题:

重新进入和互斥线程安全吗?你能解释为什么吗?

我对并发编程比较陌生,无法回答。但是我说...

互斥是线程安全的。但是重新进入不是,这就是我们拥有重新进入锁的原因。

面试官虽然移至下一个问题,但移至另一个领域……我想我把这个问题搞砸了……

当他问我这个问题时,他希望我说什么?

最佳答案

正确的答案应该是:

是的,它们是线程安全性的实现。

重新进入



互斥

关于thread-safety - 这些是线程安全的吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3751685/

10-16 12:44