멀티스레드에서 스레드간의 상호작용을 주로 정의함
핵심내용은 happens before라는 관계에 대한 정의
자바 메모리 모델에서 스레드간의 작업 순서를 정의하는 개념
만약 작업A가 작업B보다 happens before 관계에 있다면 작업A가 메모리 변경한 건 작업B에서 볼 수 있다는 뜻
작업 A에 volatile가 있으면 작업 B에서 볼 수 있다 등등
멀티스레드에서 스레드간의 상호작용을 주로 정의함
핵심내용은 happens before라는 관계에 대한 정의
자바 메모리 모델에서 스레드간의 작업 순서를 정의하는 개념
만약 작업A가 작업B보다 happens before 관계에 있다면 작업A가 메모리 변경한 건 작업B에서 볼 수 있다는 뜻
작업 A에 volatile가 있으면 작업 B에서 볼 수 있다 등등