Результаты поиска по запросу "volatile"
Почему (или нет) установка полей в конструкторе безопасна для потоков?
Допустим, у вас есть простой класс, подобный этому:
, По крайней мере, это мое понимание этого.
у этот пост в связи сГлубокое понимание изменчивости в Java [https://stackoverflow.com/questions/45133832/deep-understanding-of-volatile-in-java] public class Main { private int x; private volatile int g; public void actor1(){ x = 1; g = 1; } ...
Должны ли свойства моих актеров Scala быть помечены @volatile?
В Scala, если у меня есть простой класс следующим образом:
Почему «volatileQualifiedExpr + volatileQualifiedExpr» не обязательно UB в C, но в C ++?
Когда я сегодня читаю Стандарт C, он говорит о побочных эффектахДоступ к энергозависимому объекту, изменение объекта, изменение файла или вызов функции, выпо...
Когда использовать volatile с общей памятью CUDA
При каких обстоятельствах вы должны использовать
Требуется ли ключевое слово volatile для полей, доступных через ReentrantLock?
Мой вопрос касается того, гарантирует ли использование ReentrantLock видимость поля в том же отношении, что и ключевое слово synchronized.Например, в следующ...
Объяснение изменчивых переменных в документах Java
когда поток читает переменную volatile, он видит не только последнее изменение volatile, но также побочные эффекты кода, который привел к изменениюЭто упомин...