文件操作

Java数据流

Java数据流DataInputStream和DataOutputStream类创建的对象称为数据输入流和数据输出流。这两个流是很有用的两个流,它们允许程序按着机器无关的风格读取Java原始数据。也就是说,当读取一……

Java数组流

Java数组流我们要知道,流的源和目的地除了可以是文件以外,还可以是计算机内存。1.字节数组流字节数组输入流ByteArrayInputStream和字节数组输出流ByteArrayOutputStream分别使用……

Java随机流

Java随机流通过前面的学习我们知道,如果准备读文件,需要建立指向该文件的输入流;如果准备写文件,需要建立指向该文件的输出流。那么,能否建立一个流,通过该流既能读文件也能写文件呢?这正是本节要介绍的随机流。Rand……

Java缓冲流

Java缓冲流前几节我们学习了文件字节输入输出流和文件字符输入输出流,这一节我们学习一个新的概念——缓冲流。那什么叫做缓冲流呢?缓冲流又能起到什么作用呢?在Java中,我们把Buffered……

Java文件字符输入输出流

Java文件字符输入输出流文件字节输入输出流的read和write方法使用字节数组读写数据,即以字节为单位处理数据。因此,字节流不能很好地操作Unicode字符。比如,一个汉字在文件中占用2个字节,如果使用字节流,读取不当会出……

Java文件字节输出流(2)

Java文件字节输出流(2)上一节,我们学习了文件字节输出流的构造方法,这一节,我们继续学习如何使用输出流写字节以及关闭流。1.使用输出流写字节输出流的目的是提供通往目的地的通道,程序可以通过这个通道将程序中的数据写入到目的地,……

Java文件字节输出流(1)

Java文件字节输出流(1)前几节我们学习了文件字节输入流,那么既然有文件字节输入流,自然也有相对应的文件字节输出流,这一节我们就来学习文件字节输出流。使用输出流通常包括4个基本步骤:(1)给出输出流的目的地(2)创建指向目的地……

Java文件字节输入流(2)

Java文件字节输入流(2)上一节,我们学习了文件字节输入流的构造方法,这一节,我们继续学习如何使用输入流读取字节以及关闭流。1.使用输入流读取字节输入流的目的是提供读取源中数据的通道,程序可以通过这个通道读取源中的数据,文件字……

Java文件字节输入流(1)

Java文件字节输入流(1)使用输入流通常包括4个基本步骤:(1)设定输入流的源(2)创建指向源的输入流(3)让输入流读取源中的数据(4)关闭输入流那么我们这一节通过学习文件字节输入流熟悉一下上述4个基本步骤。如果对文件读取需求……

Java File类文件

Java File类文件1.文件的创建与删除当使用File类创建一个文件对象后,例如:File file = new File("C:……