ByteArrayOutputStream的close方法什么都不做,為什么規(guī)范還要求進行關(guān)閉?
1 回答
已采納

心有猛虎_細嗅薔薇
TA貢獻119條經(jīng)驗 獲得超250個贊
ByteArrayOutputStream/ByteInputStream?都是對內(nèi)存中的字節(jié)數(shù)據(jù)的訪問,只是一個虛擬的流,沒有占用網(wǎng)絡(luò)、磁盤文件等資源,所以沒有關(guān)閉的必要,實現(xiàn)上也是空
但是,對流進行關(guān)閉是一個好習慣,或者說,你必須保證所有的?OutputStream?對象必須被調(diào)用?close?
添加回答
舉報
0/150
提交
取消