- 最後登錄
- 2022-9-8
- 在線時間
- 3 小時
- 註冊時間
- 2008-1-11
- 閱讀權限
- 20
- 精華
- 0
- UID
- 3247434
- 帖子
- 117
- 積分
- 52 點
- 潛水值
- 12223 米
| 所有積分大於負-100的壞孩子,將可獲得重新機會成為懲罰生,權限跟幼兒生一樣。 Buffered只是一次性提供大區塊的RAM空間給IO讀取進來,讀取量是不變的,但是可以減少磁頭移動的次數,如果直接用Fileinputstream每隔一秒讀1byte,會造成硬碟每一秒為了讀1byte而去讀取,
用Buffered則會預先將100Byte讀進來,
以時間來看每讀一次需100ms
Fileinputstream讀完需10秒+10秒(硬碟讀取時間100ms * 100times = 10,000ms)
Buffered讀完只需10秒+100ms(它只讀一次) |
|