공유 리소스를 잠금에 사용해서는 안 됩니다.

반응형

교착 상태 가능성이 높아지므로 공유 리소스를 잠금에 사용해서는 안 됩니다. 다른 스레드는 관련되지 않은 다른 목적을 위해 동일한 잠금을 획득(또는 획득을 시도)할 수 있습니다.

대신 교착 상태나 잠금 경합을 방지하기 위해 각 공유 리소스에 전용 개체 인스턴스를 사용해야 합니다.

다음 개체는 공유 리소스로 간주됩니다.

  • 이것
  • Type 객체
  • 문자열 리터럴
  • 문자열 인스턴스
반응형