當(dāng)前位置:
首頁(yè) >
java中 flush()方法
發(fā)布時(shí)間:2023/12/19
38
豆豆
生活随笔
收集整理的這篇文章主要介紹了
java中 flush()方法
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
一般主要用在IO中,即清空緩沖區(qū)數(shù)據(jù),就是說(shuō)你用讀寫流的時(shí)候,其實(shí)數(shù)據(jù)是先被讀到了內(nèi)存中,然后用數(shù)據(jù)寫到文件中,當(dāng)你數(shù)據(jù)讀完的時(shí)候不代表你的數(shù)據(jù)已經(jīng)寫完了,因?yàn)檫€有一部分有可能會(huì)留在內(nèi)存這個(gè)緩沖區(qū)中。這時(shí)候如果你調(diào)用了 close()方法關(guān)閉了讀寫流,那么這部分?jǐn)?shù)據(jù)就會(huì)丟失,所以應(yīng)該在關(guān)閉讀寫流之前先f(wàn)lush(),先清空數(shù)據(jù)。
總結(jié)
以上是生活随笔為你收集整理的java中 flush()方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。