默认线程安全数据结构(默认情况下不使其成为线程安全)

时间:2020-12-23 15:44:49

标签: multithreading data-structures thread-safety

我正在学习多线程,我想看看默认情况下是否有任何线程安全的数据结构,我在互联网上查看,我只找到了一个说法。

immutable is thread-safe.

但实际上,我正在寻找一个一般性问题,例如树/堆栈/图形/链接列表...等默认情况下是线程安全的吗?

另一个问题是不可变的是否因语言而异?我的意思是,例如字符串在 Java 中是不可变的,但这是否意味着它在 C/C++ 中可能是可变的?

在结束我的问题之前,让我说清楚,我知道如何使任何数据结构成为线程安全的,但我问的是是否有任何默认情况线程安全的

0 个答案:

没有答案