Как стать автором
Обновить

Комментарии 7

Оригинал:

The original Java memory model was insufficient, so the Java memory model was revised in Java 1.5. This version of the Java memory model is still in use in Java today (Java 14+).

А куда это изволили деть, и зачем?
Посчитал лишней инфой, но если кто-то считает нужным, то думаю стоит добавить. Собственно добавил. Спасибо за замечание)
Если эта фраза есть — она вам говорит, для какой версии актуально описание. Даже если у вас скажем java 16 — вам достаточно прочесть ее описание, и понять, изменилось ли что-то с версии 14. А если версии нет — то непонятно, про какую версию написано.
Ок, учту на будущее
Я бы постарался перевести всю статью целиком, потому что в текущем варианте она выглядит немного обрезано. Самые интересные части с «Bridging The Gap Between The Java Memory Model And The Hardware Memory Architecture» и «Race Conditions» опущены, что вызывает конфуз ибо является наиболее полезной частью в JMM
Я так и собирался сделать, если кому-то станет интересно. Рад, что отозвались, теперь займусь переводом остального)
На самом деле Jakob Jenkov писал много разных хороших текстов, некоторые из них тут уже переводили, но далеко не все.
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.