JavaIO

JavaIO操作很重要!!!!!

可以大体上按照这么几种分类

  按照数据类型来分 分为 字符流和字节流

  按照方向来划分 分为 输入流和输出流

  按照功能来划分 分为 节点流和处理流

---------------------------------分割线-------------------------------------------------

那么先说说 字符流和字节流把

 字符流 是Reader 和 Writer

 字节流 是 InputStream 和 Outputstream

 顾名思义,处理字符或者字符串的时候用字符流,处理字节或者二进制对象的时候使用字节流

他们都是抽象的,其他的流都是继承与它们四个

FileInputStream(文件字节输入流)和FileOutputStream(文件字节输出流)

FileOutputStream(文件字节输出流)就是将数据从内存中写到文件里,构造方法如下

String就是文件的绝对路径

File是new出来的文件对象

boolean 设置为true的话 就是将字节写入文件末尾(增加内容),为false就是从头开始写(也就是覆盖了原先的内容)

FileOutputStream(FileDescriptor) 这将创建一个向指定文件描述符处写入数据的输出文件流,文件描述符表示到系统文件中某个实际文件的现有连接(和路径不同)

FileInputStream(文件字节输入流) 就是将数据从文件中写入到内存中,构造方法如下

 

 参数和上边一样

--------------------------------未完待续-------------------------------------------

 如果有错,请指正,谢谢

posted @ 2019-06-14 21:45  义乂义乂义乂  阅读(207)  评论(0编辑  收藏  举报