강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của clairty156
clairty156

câu hỏi đã được viết

Lập trình đồng thời Java [Lập trình phản ứng Phần 1]

volatile - đồng bộ hóa bộ nhớ

synchronized 블럭과 메인메모리 반영

Viết

·

141

·

Đã chỉnh sửa

0

안녕하세요 선생님 강의 재밌게 듣고 있습니다!

24:27분 ppt에서

synchronized 블럭안에서 참조되는 모든 변수들은 메모리로부터 읽어들여지고 블럭을 벗어나면 그동안 수정된 모든 변수들이 즉시 메모리로 반영하게 해준다고 설명해주셨는데

왜 연산이 수행되고나서 바로 적용이 되는게 아닌 블럭을 벗어나야지 적용이 되는건가요??
내부적으로 성능최척화를 위해서 그런건가요??
이렇게 블럭을 벗어나고 적용이되는경우로 인해
생기는 다른 문제점은 없나요??
(블럭에서 연산 시간이 오래 걸려 가시성이 늦어지는 등)

java동시성multithreadsynchronisation

Câu trả lời

Câu hỏi này đang chờ câu trả lời
Hãy là người đầu tiên trả lời!
Hình ảnh hồ sơ của clairty156
clairty156

câu hỏi đã được viết

Đặt câu hỏi