黄舟2017-04-18 10:52:07
예, 정적 메서드인 경우 클래스가 잠깁니다. 즉, 클래스의 모든 인스턴스는 하나만 액세스할 수 있습니다. 일반 메서드인 경우 개체가 잠겨 있습니다.
PHPz2017-04-18 10:52:07
Synchronized 키워드는 객체를 잠그는 것, 즉 객체 잠금을 의미하며, 해당 Class 객체의 잠금을 얻기 위해서는 정적 메소드를 고려할 수 있습니다. 여러 스레드가 개체 잠금을 위해 경쟁하는 경우 하나만 잠금을 얻습니다.