volatile

Türkçe karşılığı: volatile anahtar sözcüğüAlan: Eşzamanlılık

Java'da alan okuma ve yazmalarına görünürlük ve sıralama garantisi sağlayan, ancak bileşik işlemleri atomik hale getirmeyen alan belirteci.

Eşzamanlılık Bağlamı

Bir volatile yazma, aynı değişkenin sonraki volatile okumasından önce happens-before ilişkisi kurar. Yayınlama bayrakları ve bağımsız durum alanları için uygundur; ancak count++ gibi işlemler read-modify-write dizisidir ve ayrıca atomik primitive veya kilit gerektirir.

İlişkili Eşzamanlılık Kavramları