学习是最好的投资!
제 블로그를 참고하시면 됩니다
스레드 동기화를 위한 동기화 사용
스레드 동기화 적용 싱글톤 모드에서 동기화됨
이 블로그에 답이 있습니다. 그러나 전역 잠금에 대한 언급은 오해의 소지가 있습니다. sychoronized은 괄호 안의 객체를 사용하여 잠그고 String.class은 String 클래스 의 모든 인스턴스가 아니라 객체, 즉 Class 유형의 객체이기 때문에 다른 클래스를 사용하는 경우 이러한 클래스 개체를 동기화하면 다른 잠금을 얻게 됩니다.
sychoronized
String.class
제 블로그를 참고하시면 됩니다
스레드 동기화를 위한 동기화 사용
스레드 동기화 적용 싱글톤 모드에서 동기화됨
이 블로그에 답이 있습니다. 그러나 전역 잠금에 대한 언급은 오해의 소지가 있습니다.
sychoronized
은 괄호 안의 객체를 사용하여 잠그고String.class
은 String 클래스 의 모든 인스턴스가 아니라 객체, 즉 Class 유형의 객체이기 때문에 다른 클래스를 사용하는 경우 이러한 클래스 개체를 동기화하면 다른 잠금을 얻게 됩니다.