'韜光養晦/디자인패턴_멀티쓰레드'에 해당되는 글 6건
- 2008.12.16 Single Threaded Execution
2008. 12. 16. 23:34
Single Threaded Execution
2008. 12. 16. 23:34 in 韜光養晦/디자인패턴_멀티쓰레드
-> 이 다리를 건널 수 있는 사람은 오직 한 명 [한 개의 쓰레드에 의한 실행]
- synchronized는 무엇을 지키고 있는 것일까?
- 어떤 단위로 지켜야 할까?
- 어떤 락을 사용해서 지키고 있는가?
- 최소 단위의 조작
- long과 double은 최소 단위로 취급하지 않는다.
* volatile 이라는 키워드를 붙이면 그 필드의 조작은 최소단위가 됩니다.