11 Kasım 2008, Salı
Java değişken referans vs AtomicReference
Sadece AtomicReference
get()
set()
-yöntemler kullanırım diye volatile
Nesne 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ş:
Nasıl referans bir değişken geçtim mi?...
Yumuşak bir referans ve Java zayıf bir...
Statik değişken Vs java...
Neden't dizeleri Java ve .değişke...
Neden benim değişken sonra tam ben bir...