BufferedInputStream 內(nèi)部有一個(gè)緩沖區(qū),默認(rèn)大小為8M,每次調(diào)用read方法的時(shí)候,它首先嘗試從緩沖區(qū)里讀取數(shù)據(jù),若讀取失敗(緩沖區(qū)無(wú)可讀數(shù)據(jù)),則選擇從物理數(shù)據(jù)源 (譬如文件)讀取新數(shù)據(jù)(這里會(huì)嘗試盡可能讀取多的字節(jié))放入到緩沖區(qū)中,最后再將緩沖區(qū)中的內(nèi)容返回給用戶.由于從緩沖區(qū)里讀取數(shù)據(jù)遠(yuǎn)比直接從存儲(chǔ)介質(zhì)讀取速度...
www.dbjr.com.cn/article/1838...htm 2025-6-1