2009-05-21 22 views

cevap

15

Başka bir şey örneği kilitleyebildiğinden, bir kilitlenmeye sahip olursunuz.

Özellikle bu amaçla oluşturduğunuz nesneyi kilitlerseniz, tam denetimde olduğunuzu ve beklenmedik bir şekilde kilitlenmeyeceğini biliyorsunuz.

+1

Örnek, sınıf değil. – Shog9

+0

Özensizim. Tamamen düzenlenmiş. –

+0

Bu bir özellik, bir hata değil! Başka bir sınıf, bu örneğe özel erişim elde etmek istiyor? – Andy

2

Herkese açık herhangi bir şeyi kilitlerseniz, hem sınıf hem de başka bir sınıf kilitlenmeye çalışabilir. Senkronizasyon nesnesi oluşturmak için yeterince kolay ve her zaman tercih edilir;

private syncLock = new Object(); 
İlgili konular