Muteksli ifadeleri açıklamak için 'senkronize' sözcüğünü kullanmayı tercih etmenin basitçe bir hata olduğunu duydum (Düzen: 'Hata', burada sözcüklerin kötü bir seçimiydi. Lütfen düzenlemeye bakın) Java, ama merak ediyorum. Aslında seçimin arkasında bir sebep var. Java'daki senkronize anahtar kelime neden daha kesin 'mutekslenmiş' yerine 'senkronize' olarak adlandırılır?
[Düzenle] Safyan yorumlarına dürtüklemesiyle
, o senkronizasyon eklemek istiyorum
konuları arasında zamanlama ilişkisi kurulmasına ilişkin genel bir terimdir. Karşılıklı hariç tutma ve ücret kontrolü gibi şeyler içerebilir (ör. Aynı oranda bir şey yapan iki iş parçacığı). 'Senkronize' kullanmak için 'muteksed' gibi daha özel bir anahtar kelime yerine, karşılıklı hariç tutma kullanmak gereksiz yere belirsiz görünüyor.
Muhtemelen yararlı bir başvuru kaynağı: http://stackoverflow.com/questions/1085709/what-does-synchronized-mean –