'senkronize' ne anlama geliyor?
synchronized
anahtar kelime nedir?- Ne zaman yöntemleri senkronize?
- Programlı olarak ve mantıksal olarak ne anlama geliyor?
CEVAP
Senkronize anahtar kelime farklı konuları ve aynı değişkenleri, nesneleri ve kaynakları okuma ve yazma. Bu Java önemsiz bir konu değil, ama burada Güneş bir alıntı:
Senkronize yöntemleri basit etkinleştir iplik önlenmesi için strateji girişim ve bellek tutarlılık eğer bir nesne görünür hatalar: birden fazla iş parçacığı, ya da okur bu nesnenin değişkenleri için yazma senkronize yöntemlerle yapılır.
Çok, çok küçük bir özetle:Ve aynı 'kaynak', bir değişken bu konuları değişkeni erişim sağlamak gerekir foo
adında bir atom şekilde söylüyorlar. okuma ve yazma iki iş parçacığı olduğunda synchronized
anahtar kelime olmadan, iplik 1 değişiklik parçacığı 2 foo
, yapılan ya da daha kötüsü olabilir, sadece yarısı değişmiş olabilir. Bu size mantıklı ne bekliyor olurdu.
Yine, bu Java önemsiz olmayan bir konudur. Daha fazla bilgi için, konu o YÜZDEN burada ve terimini hakkında keşfetmek:
Adı kadar bu konuları tutun"" . Brian Goetz sürekli terim ile ilişkilendirilir< . em^"" . eşzamanlılık beyninizde.
Vs senkronize yürütme uyumsuz, bu gerç...
= C ne anlama geliyor?...
&Quot;coalgebra" programlama bağl...
Şablon&; imzasız int N lt> ne anlam...
Visual Studio tutarsız Satır sonları n...