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 ?
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
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
< Bu mesaj bu kişi tarafından değiştirildi psikolojikSorunlu.insan -- 24 Haziran 2018; 1:15:24 >