Результаты поиска по запросу "java-memory-model"

0 ответов

(Спецификация JSR133)

я есть вопрос, касающийся модели памяти Java. Вот простой класс, представляющий проблему: public class ImmutableIntArray { private final int[] array; public ImmutableIntArray() { array = new int[10]; for (int i = 0; i < 10; i++) { array[i] = i; ...

1 ответ

Каковы сходства между моделью памяти Java и моделью памяти C ++ 11?

Новый стандарт c ++ вводит понятие модели памяти. На SO уже были вопросы об этом, что это значит, как это меняет способ написания кода на c ++ и так далее. Мне интересно узнать, как модель памяти C ++ связана со старой, хорошо известной моделью ...

4 ответа

Параллелизм Java - публикация неизменяемых объектов (параллелизм Java на практике)

В Java параллелизма на практике автор заявил, что Неизменяемые объекты могут быть опубликованы с помощью любого механизмаНеизменяемые объекты могут безопасно использоваться любым потоком без дополнительной синхронизации, даже если синхронизация ...

ТОП публикаций

5 ответов

Интерпретация «правила программного порядка» в параллелизме Java

Правило программного порядка гласит: «Каждое действие в потоке происходит перед каждым действием в этом потоке, которое происходит позже в программном порядке». 1. Я читаю в ...

5 ответов

Почему эта Java-программа завершает свою работу, несмотря на то, что, очевидно, она не должна (и не должна)?

Чувствительная операция в моей лаборатории сегодня прошла совсем не так. Привод на электронном микроскопе перешел ее границы, и после цепочки событий я потерял 12 миллионов долларов на оборудование. Я сузил более 40K строк в неисправном модуле ...

4 ответа

Безопасна ли настройка потока HashMap?

у меня естьHashMap в моей программе, доступ к которой осуществляется несколькими потоками, и иногда устанавливается одним потоком. Например: Map<String, String> myMap = new HashMap<String, String>();Доступ к нему осуществляется несколькими ...