摘要:
前面说了文件字节输入流,现在来看看文件字符输入流。 1.FileReader FileReader是文件字符输入流,用于读取硬盘数据到内存,只能处理简单的文本文件。 (1)如何new对象? package com.dh.io; import java.io.FileNotFoundException 阅读全文
摘要:
在电脑中实现文件的复制是很简单的,cv操作即可。 但是如何使用Java代码实现一个文件的复制呢?这就需要借助内存了。 有了这张图我们就能很清晰的知道我们需要如何操作了。 创建一个FileInputStream对象 读取源文件数据 创建一个FileOutputStream对象 创建一个目标文件,并写入 阅读全文
摘要:
上篇文章中我们介绍了需要掌握的16个流,先来介绍其中最常用的文件流。 1.FileInputStream FileInputStream是文件字节输入流,从硬盘中读数据(read)到内存,并且是万能流,可传输任何类型的数据。 (1)怎么new对象? 一个类可以怎么new对象,取决于它的构造方法,所以 阅读全文
摘要:
我们知道数据会在内存和硬盘之间交互,先来看一个图: 对于数据的输入和输出,是参照内存而言的。内存中的数据写入硬盘,即相对于内存是输出(Output),为写(write),而硬盘写入内存,则为输入(Input),为读(read)。因为在数据在管道中传输,相当于发生了数据的流动,即有了对应的输出流(Ou 阅读全文