Arama butonu
Bu konudaki kullanıcılar: 1 misafir
0
Cevap
164
Tıklama
0
Öne Çıkarma
'java.io.FilterInputStream.in' neden volatile ?
P
7 yıl
Teğmen
Konu Sahibi

Merhabalar. Java.io'u ogreniyorumda neden java.io.FilterInputStream.in field'in volatile oldugunu merak ettim. Aslinda volatile keyword'unun ne oldugunu biliyorum ama buradaki kullanim maksadini anlayamadim mesela BufferedInputStream'i inceledigimde "in" field'i hic degistirilmiyor yani sabit kaliyor hep. Ozaman neden volatile ?

son olarakta OutputStream ve alt class'larda hic volatile rastlamadim (belki hatirlamiyorumdur simdi) fakat InputStream class'inin alt siniflarinda bir suru volatile field var. neden boyle ?

sordugum soru sacma olabilir kusura bakmayin sacmaysa.

Tesekkurler





< Bu mesaj bu kişi tarafından değiştirildi psikolojikSorunlu.insan -- 24 Haziran 2018; 1:15:24 >

DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.