Şu anda "Java 4. Baskısında Düşünme" konusunu okudum ve bir paragrafla ilgili bir sorum var. (Eşzamanlılık bölümünde Sayfa 832)Java'da volatile anahtar kelime
bir alanın değeri (örneğin bir sayıcı gibi) önceki değerine bağlıdır, ne de kimin değerlerdir alanlarda çalışır zaman çalışmaz uçucukısıtına uyması gereken bir Range sınıfının alt ve üst sınırı gibi gibi diğer alanların değerleri ile sınırlanmıştır < = üst.
Ben "çalışmıyor uçucu" ve neden uçucu kelime nedir anlamıyorum diğer alanları dikkate sahiptir. Beni aydınlatabilir misin yoksa bana bir örnek verebilir misin? Çok teşekkür ederim! Uçucu
Bunun uçucu ve atomik konuyla ilgili olduğunu düşünüyorum. Daha fazla bilgi için bu gönderiye bakın: http://stackoverflow.com/questions/9749746/what-is-the-difference-between-atomic-volatile-synchronized – pczeus
Kitabım yok, ancak içeriği var gibi görünüyor. "Uçucu işe yaramıyor". İçeriğe bağlı olarak, eksik kısım şunun gibi bir şeydir: _ ** "Uçucu, bazı durumlar için eşzamanlılıkta yardımcı olabilir, ancak" ... ** _ bir alanın değeri önceki değerine bağlı olduğunda işe yaramaz ....._ Bu bağlamda, alıntılanan paragrafınız mantıklı olacaktır. –