第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

在Java流中flush()的目的是什么?

在Java流中flush()的目的是什么?

慕斯王 2019-08-31 14:58:32
在Java中,flush()方法用于流中。但我不明白使用這種方法的目的是什么?fin.flush();告訴我一些建議。
查看完整描述

3 回答

?
茅侃侃

TA貢獻(xiàn)1842條經(jīng)驗(yàn) 獲得超21個(gè)贊

從文檔中的flush方法:


刷新輸出流并強(qiáng)制寫出任何緩沖的輸出字節(jié)。flush的一般契約是調(diào)用它表示,如果先前寫入的任何字節(jié)已被輸出流的實(shí)現(xiàn)緩沖,則應(yīng)立即將這些字節(jié)寫入其預(yù)期目的地。


緩沖主要是為了提高I / O性能。有關(guān)這方面的更多信息,請(qǐng)參閱本文:調(diào)優(yōu)Java I / O性能。


查看完整回答
反對(duì) 回復(fù) 2019-08-31
?
慕慕森

TA貢獻(xiàn)1856條經(jīng)驗(yàn) 獲得超17個(gè)贊

當(dāng)我們發(fā)出任何命令時(shí),該命令的流存儲(chǔ)在我們計(jì)算機(jī)中稱為緩沖區(qū)(臨時(shí)內(nèi)存位置)的內(nèi)存位置。當(dāng)所有臨時(shí)內(nèi)存位置都已滿時(shí),我們使用flush(),它刷新所有數(shù)據(jù)流并完全執(zhí)行它們,并為緩沖區(qū)臨時(shí)位置中的新流提供新空間。 - 希望你明白


查看完整回答
反對(duì) 回復(fù) 2019-08-31
?
波斯汪

TA貢獻(xiàn)1811條經(jīng)驗(yàn) 獲得超4個(gè)贊

將數(shù)據(jù)寫入流時(shí),不會(huì)立即寫入,而是緩沖。因此,當(dāng)您需要確保寫入緩沖區(qū)中的所有數(shù)據(jù)時(shí),請(qǐng)使用flush()。


我們需要確保在關(guān)閉流之前完成所有寫操作,這就是在文件/緩沖編寫器的close()中調(diào)用flush()的原因。


但是,如果您要求在關(guān)閉流之前隨時(shí)保存所有寫入,請(qǐng)使用flush()


查看完整回答
反對(duì) 回復(fù) 2019-08-31
  • 3 回答
  • 0 關(guān)注
  • 1086 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)