SORU
11 Kasım 2008, Salı


Java değişken referans vs AtomicReference

Sadece AtomicReference get() set()-yöntemler kullanırım diye volatileNesne başvurusu ve AtomicReference arasında herhangi bir fark var mı?

CEVAP
11 Kasım 2008, Salı


Kısa cevap: Hayır.

java.util.concurrent.atomic package doc:

Bayar eriştiğinde ve güncellemeleri hafıza etkiler genellikle uçucular için kuralları izleyin:

  • get volatile değişken okuma hafıza etkisi yoktur.
  • set yazma bellek etkileri (atama) volatile bir değişken vardır.

Bu arada, paket, doktor çok iyi olduğunu ve her şeyi açıkladı


lazySet (Java 6 olarak tanıtılan) anlambilim volatile değişkenler üzerinden ulaşılmaz olan daha yeni bir operasyon tanıtıldı; daha fazla bilgi için this post bkz.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ImBluecams

    ImBluecams

    25 Kasım 2012
  • Jucyber Tutoriais

    Jucyber Tuto

    8 EYLÜL 2009
  • TheDailyTechDose

    TheDailyTech

    15 EKİM 2012