美文网首页
java使用io缓冲流

java使用io缓冲流

作者: 尙千 | 来源:发表于2021-02-21 10:38 被阅读0次

首先明确java中的io流就是 input/output

在使用中有writer和read读写操作,

在使用中的步骤

1.先使用file造对象

   File srcFile=new File("55152376.jpg");

   File desFile=new File("55152376two.jpg");

2.然后创造节点流

FileInputStream fis= new FileInputstream(srcFile)

FileoutputStream bis= new Fileoutputstream( desFile ) 

3.创造缓冲流,缓冲流就是在节点流的基础上,在嵌套一个更大的通道

BufferedInputStream bis=new BufferedInputStream(fis);

BufferedOutputStream bos=new BufferedOutputStream(fos);

4.然后就是文件的,读写操作

//复制过程

byte[] buffer=new byte[1024];

int len;

while ((len=bis.read(buffer))!=-1)

{ bos.write(buffer,0,len); 

//把嵌套缓冲流放进读写操作中

缓冲流的使用极大的提高了文件的传输效率,而缓冲流就是不断的给管道嵌套一个

相关文章

  • 01Nio-Buffer

    缓冲区的使用 Java IO和NIO之间第一个最大的区别是,IO是面向流的,NIO是面向缓冲区的。 Java IO...

  • java使用io缓冲流

    首先明确java中的io流就是 input/output 在使用中有writer和read读写操作, 在使用中的步...

  • java-nio学习之java io比较

    java io 基本介绍 java nio和io区别 面向流与面向缓冲 IO是面向流的,NIO是面向缓冲区的。 J...

  • Java中的IO流

    Java中的IO流分类 输入IO流输入字节流(InputStream)处理流缓冲流(BufferedInputSt...

  • java基础之IO流

    IO流上:概述、字符流、缓冲区(java基础) IO流结构图 FilterInputStream、FilterOu...

  • [java]13、缓冲流

    1、字节缓冲输出流 java.io.BufferedOutputStream extends OutputStre...

  • IO和NIO区别

    IO是面向流的,NIO是面向缓冲区的;Java IO的各种流是阻塞的,Java NIO的非阻塞模式;Java NI...

  • javaIO

    吃透Java IO:字节流、字符流、缓冲流 IO流是Java中的一个重要构成部分,也是我们经常打交道的。 下面几个...

  • Java NIO与BIO

    Java NIO和IO的主要区别 面向流与面向缓冲 Java NIO和IO之间第一个最大的区别是,IO是面向流的,...

  • Java IO之缓冲流的使用

    缓冲流涉及到的类 BufferedInputStream BufferedOutputStream Buffere...

网友评论

      本文标题:java使用io缓冲流

      本文链接:https://www.haomeiwen.com/subject/tloffltx.html