IO流
qq_焚冰
这个作者很懒,什么都没留下…
展开
-
怎么使用字节缓冲流
IO流文本、视频的复制以及缓冲流的使用缓冲流的作用:缓冲流可以提高读取和写入的速度创建缓冲流:创建缓冲流之前需要先创建内层的流(节点流),对于字节缓冲流BufferedInputStream/BufferedOutputStream来说,内层流可以是FileInputStream/FileOutputStream(前后一一对应),创建的源码如下//创建文件File srcFile = new File("D:\\plm.jpg");File destFIle = new File("D原创 2020-06-03 22:32:03 · 242 阅读 · 0 评论 -
IO流中使用FileWriter写入整型数据出现乱码
IO流中FileWriter写入整型数据出现乱码的情况在IO流中通常用到FileWriter写入数据,但是我在编码格式全部都是UTF-8的情况下依然出现了乱码,我是这样解决的fw.write(12);//出现乱码分析一下,为什么会出现乱码?我们可以去看一下**fw.write(int c);**的源码和API,API是这样说的*Writes a single character.*可以看到,其实向其中写入整型的数据的重载方法并不是写入的整型数据,而是写入了一个字符。这样以来,我们就能够通过写字原创 2020-06-02 19:27:18 · 1610 阅读 · 0 评论 -
Java中IO流以数组为单位遍历容易出现的问题
IO流中以数组为单位遍历读取容易出现的错误铛铛铛!我们在IO流的联系中通常会使用到以数组为单位的输入流,对于这样的的输入流我们知道,要想查看其中的内容,无非是遍历出来。但是当我们进行遍历的时候往往会忽视一个问题,下面给大家举个例子来理解这个问题,对于例子当中的异常我们先做抛出处理,如果想直接看重点可以直接跳过这段代码看下面的几小段代码就行import java.io.File;import java.io.FileReader;import java.io.IOException;publi原创 2020-06-01 22:27:29 · 265 阅读 · 0 评论 -
Java中的IO流之间的关系以及流的体系
IO流相信很多小伙伴学到 IO 流就被各种类型的流看花了眼,这里我也是做了一些自己在学习过程中遇到的问题和总结,希望能够帮助到大家流的分类按操作***数据单位***不同可分为:字节流(8 bit),字符流(16 bit)按数据流的***流向***不同分为:输入流,输出流按流的***角色***不同分为:节点流,处理流什么是输入流和输出流呢?(节点流、处理流)类似于水流的概念,举个通俗易懂的栗子,就好比水库、我们家里的水和污水之间的关系。对于程序和文件而言,我们通常站在程序的角度看待来区分原创 2020-05-31 19:31:56 · 394 阅读 · 0 评论