Java IO
文章平均质量分 58
Java IO 学习
Wbbp
这个作者很懒,什么都没留下…
展开
-
Java IO 7.BufferedInput/OutputStream
目录1. 介绍2. 构造方法3. 示例代码1. 介绍BufferedInputStream:为另一个输入流添加了缓冲输入和支持mark和reset方法的功能当创建BufferedInputStream时,将创建一个内部缓冲区数组。 当从流中读取或跳过字节时,内部缓冲区将根据需要从所包含的输入流中重新填充,一次有多个字节 mark操作会记住输入流中的一点,并且reset操作会导致从最近的mark操作之后读取的所有字节在从包含的输入流中取出新的字节之前重新读取 缓存流...原创 2021-12-16 06:00:00 · 206 阅读 · 0 评论 -
Java IO 6. FileInputStream/OutputStream
目录1. 介绍2. 构造方法 FileInputStreamFileOutputStream3. 实例代码文本读取 文件复制1. 介绍FileInputStream和FileOutputStream分别是InputStream和OutputStream的直接子类,是主要负责完成对本地磁盘文件的顺序输入与输出操作的流FileInputStream类的对象表示一个文件字节输入流,从中可读取一...原创 2021-12-14 06:00:00 · 97 阅读 · 0 评论 -
Java IO 5. Input/OutputStream
1. InputStream流类 常用方法 功能说明 public int read() 从输入流的当前位置读入一个字节的二进制数据,然后以此数据为低位字节,配上8个全0的高位字节合成一个16位的整型量返回,若输入流的当前位置不含数据则返回-1 public int read(byte[] b) 从输入流当前位置连续读入多个字节保存在数组b中,同时返回读取的..原创 2021-12-13 00:04:25 · 186 阅读 · 0 评论 -
Java IO 4. BufferedReader/Writer
1. 介绍 缓冲输入输出流,通过设置缓冲区实现字符流的快速读取和写入2. 构造方法(Writer类似) public BuffereReader(Reader in) 创建缓冲区字符输入流 public BuffereReader(Reader in,int size) 创建并设置缓冲区大小 3. 其他 BufferedReader:为另一个输入流添加了缓冲输入和支持mark和reset方法的...原创 2021-12-12 12:30:17 · 165 阅读 · 0 评论 -
Java IO 3. FileWriter
目录1. 介绍2.FileWriter类构造方法3. FileReader与FileWriter的缺陷4. 示例代码1. 介绍文件字符输出流类FileWriter继承自OutputStreamWriter类,而OutputStreamWriter类又继承自Writer类,因此Writer类与OutputStreamWriter类所提供的方法均可供FileWriter类所创建的对象使用。2.FileWriter类构造方法 public File...原创 2021-12-11 11:11:42 · 326 阅读 · 0 评论 -
Java IO 2. 使用FileReader读取文件
目录1. 字节流介绍2. Reader类常用方法3. FileReader类4. 实例代码 read()方法 read(char[] cbuf, int start, int len)方法1. 字节流介绍Reader和Write类可用来处理字符串的读取和写入的操作,但Reader和Writer均是抽象类,所以并不能直接使用这两个类,而需要使用它们的子类来创建对象,再利用对象来处理读写操作。2. Reader类常用方法 ...原创 2021-12-10 11:41:02 · 8304 阅读 · 0 评论 -
Java IO 1. 概述
目录1.流(Stream)2. 输入输出流类库 3. 类结构简图1.流(Stream)流是指计算机各部件之间的数据流动。按照数据的传输方向,流可分为输入流和输出流;按照流的内容,可以分为字节流和字符流。1)输入输出流2)缓冲流(bufferedstream):使用缓冲流为了提高数据的传输效率,即为一个流配有一个缓冲区(buffer),这个缓冲区就是专门用于传送数据的一块内存2. 输入输出流类库java语言的流类都封装在java.io...原创 2021-12-09 10:02:36 · 58 阅读 · 0 评论