Простой вопрос: записывает ли память Java/синхронизация модельный атомный указатель? То есть, если у нас есть конкурирующие потоки:
String shared;
thread1()
{
shared = "a";
}
thread2()
{
shared = "hello world";
}
всегда shared
всегда null
, "a"
или "hello world"
?