亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

緩沖區問題

是不是這幾句詩雖然在客戶端顯示了,但是沒有執行flush()方法,這幾句詩還是在緩沖區里面?哪客戶端顯示的詩句是放在哪里了呢?

正在回答

2 回答

個人理解:緩沖區類似于碗,全部的詩存放在碗中,我們將詩輸出到客戶端的時候,詩仍然存在于緩沖區(碗)中,緩沖區(碗)只有在滿了之后,即碗中的所有數據都被讀出到瀏覽器(客戶端)之后,緩沖區才會自動清空(即將碗中的數據全部倒掉,碗空之后再重新盛一滿碗數據),而flush()函數相當于外掛的存在,在數據還沒有全部輸出到客戶端的時候就將剩余的數據清空了,會導致剩余的數據無法讀出。所以,回答你的問題如下:這幾句詩雖然在客戶端顯示了,但是沒有執行flush()方法,這幾句詩還是在緩沖區里面??蛻舳孙@示的詩句仍然在緩沖區里面,只有在執行了flush()函數或者緩存區滿了之后才會被清除從而消失

0 回復 有任何疑惑可以回復我~

緩沖區個人理解:內容先放到緩沖區,緩沖區滿了之后,將緩沖區中的內容輸出到客戶端;

flush()函數可以提前將緩沖區中的內容輸出到客戶端;

clear()和clearBuffer()函數清除緩沖區中的內容,被清除的內容就不會輸出到客戶端;


0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
JAVA遇見HTML——JSP篇
  • 參與學習       248277    人
  • 解答問題       3215    個

Java Web入門級教程JSP,帶你輕松的學習JSP基礎知識

進入課程

緩沖區問題

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號