Tag

Happen-Before

0 views collected around this technical thread.

Beike Product & Technology
Beike Product & Technology
Nov 2, 2018 · Fundamentals

Physical Memory Model, Concurrency Concepts, and Java Memory Model Explained

This article explains the modern computer physical memory hierarchy, introduces three key concurrency concepts—atomicity, ordering, and visibility—illustrates them with Java code examples, and then details the Java Memory Model and its eight happen‑before principles that govern multithreaded behavior.

CPU cacheConcurrencyHappen-Before
0 likes · 14 min read
Physical Memory Model, Concurrency Concepts, and Java Memory Model Explained
vivo Internet Technology
vivo Internet Technology
Mar 22, 2018 · Fundamentals

Understanding Concurrency: Communication, Synchronization, and Java Memory Model

The article explains why Java concurrency is essential, outlines its risks, and details how thread communication and synchronization work, covering the Java Memory Model, the roles of volatile and synchronized for visibility and ordering, and illustrating these concepts with code examples.

ConcurrencyHappen-BeforeJMM
0 likes · 16 min read
Understanding Concurrency: Communication, Synchronization, and Java Memory Model