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