天天看点

字节流2

字节缓冲流

   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();