位元組緩沖流
BufferOutputStream 該類實作緩沖輸出流,通過設定這樣的輸出流,應用程式可以向底層輸出流寫入位元組,而不必為寫入的每個位元組導緻底層系統的調用。
BufferedInputStream 建立一個内部緩沖區數組。當從流中讀取或跳過位元組時,内部緩沖區将根據需要從所包含的輸入流中重新填充,一次很多位元組。
構造方法
位元組緩沖輸出流
BufferedOutputStream(OutputStream out)
位元組緩沖輸入流
BufferedInputStream(InputStream in)
public static void method4() throws IOException{
BufferedInputStream bis=new BufferedInputStream("");
BufferedIOutputStream bis=new BufferedOutputStream("");
byte[] bys=new byte[1024];
int len;
while ((len=bis.read(bys))!=-1)
{
bos.write(bys,0,len);
}
bos.close();
bis.close();