简单的问题:Java 内存/同步模型是否保证原子指针写入?也就是说,如果我们有竞争线程:
String shared;
thread1()
{
shared = "a";
}
thread2()
{
shared = "hello world";
}
同时启动,共享
始终保证为null
、“a”
或“hello world”
?
最佳答案
对于引用变量,读取和写入是原子的。
来源:http://docs.oracle.com/javase/tutorial/essential/concurrency/atomic.html
关于java - Java 指针写入是原子的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11128973/