SORU
24 EYLÜL 2010, Cuma


Değişken boolean vs AtomicBoolean

Değişken boolean ulaşamadığı AtomicBoolean ne yapar?

CEVAP
24 EYLÜL 2010, Cuma


Ben kullanım alanları uçucu zaman dedi alandır SADECE GÜNCELLEME ile sahibini iplik ve değer okunur ile diğer iş, bence bir yayınla/abone senaryo, pek çok gözlemci ama tek bir yayıncı. Ancak bu gözlemciler, bazı mantık alanının değerine göre gerçekleştirmek ve geri yeni bir değer itin gerekiyorsa o zaman en iyisi beni uyarsa Atom* var ya kilitler ya da senkronize engeller. Çok sayıda eşzamanlı senaryolarda değer, bir diğeri ile karşılaştırmak gerekirse, dolayısıyla compareAndSet ve getAndSet yöntemleri Atom* sınıflar mevcut güncelleme için kaynar.

Onay JavaDocs ve java.util.concurrent.atomic paket listesi için Atom sınıfları ve mükemmel bir açıklama nasıl çalışır (öğrendim ki onlar kilidi serbest, bu yüzden onlar bir avantaj üzerinde kilitler ya da senkronize blok)

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Ama Jenna

    Ama Jenna

    29 NİSAN 2011
  • Blendtec

    Blendtec

    30 EKİM 2006
  • Google Chrome

    Google Chrom

    1 EYLÜL 2008