[이팩티브자바] 아이템 78. 공유 중인 가변 데이터는 동기화해 사용하라 (1)


[이팩티브자바] 아이템 78. 공유 중인 가변 데이터는 동기화해 사용하라 (1)

이팩티브자바 아이템 78을 읽고 정리한 글입니다. 이번 정리는 책과는 다소 다른 내용입니다 :D 개념 자체가 어려운 부분이어서 책을 읽으며 궁금한 부분에 대해 조사하는 식으로 작성하였습니다 ️ 두 편으로 나누어서 포스팅 할 예정입니다! 아직 미흡한 점이 많아서, 더 정확한 정보를 알게 되면 본 게시글을 수정할 예정입니다. ️ 동기화란 무엇일까? 현재 잔액이 10000원이고, 각각 1000원씩 입금하는 행위를 5000번, 1000원씩 출금하는 행위를 5000번 반복한다고 가정해보자. 동일한 금액에 대해 동일한 횟수로 5000번씩 진행했기 때문에, 우리의 잔액에는 변화가 없다고 생각할 수 있다. [synchronized 키워드 붙이기 전] public class Main { public stati..


원문링크 : [이팩티브자바] 아이템 78. 공유 중인 가변 데이터는 동기화해 사용하라 (1)