동기화 블럭

·Studying
[4] 동기화 메서드와 동기화 블럭1. 공유 객체를 사용할 때 주의점- 멀티 스레드가 하나의 객체를 서로 공유해서 생기는 오류  public class Calculator { private int memory; // 공유되는 필드 public int getMemory() { return memory; } // 동기화 메서드 // 하나의 스레드만 실행할 수 있도록 만들어주는 것 => 동기화 메서드 및 동기화 블럭 (synchronized) // 이걸 사용하게 되면 지연 시간이 생긴다. public synchronized void setMemory(int memory) { this.memory = memory; try { Thread.sleep(2000); // 2초후 의미 } catch(Inte..
행복한 (돌)맹이
'동기화 블럭' 태그의 글 목록