Java 输入输出流教程(二)——【文件】(原作:Java IO Tutorial by Jakob Jenkov)
2013-03-20 16:08
357 查看
三、文件
文件是java程序中常用的源或目标。这篇文章会简要的介绍在java中对文件的处理,这里并没有细致的讲解技术,而是希望读者可以学习到用哪种方法去存取文件,接下来有几页会详细的介绍这些方法的使用和实例。利用Java IO处理文件可能有一下几个方面:
读取文件
写入文件
随机存取文件
存取文件、目录信息
通过Java IO读取文件
如果你需要从头到尾读取某一文件,使用FileInputStream。如果你需要跳到文件中的某个点,之读取文件中的一部分,可以使用RandomAccessFile。通过Java IO写入文件
如果你需要从头到尾写入一个文件,你可以使用FileOutputStream。如果你需要在一个文件的不同位置写入,比如在文件末尾追加,你可以使用RandomAccessFile。通过Java IO随机存取文件
随机并不是指真的读取或写入一个随机的位置,而是指可以在文件中指定的位置同时实现读或写。利用随机存取可以实现,对于一个现存文件的追加内容、删除内容等。存取文件、目录信息
有时你可能需要存取一个文件的信息而不是它的内容,比如,如果你可能需要知道一个文件的大小或者其他属性。对于目录来说也是一样的,比如你可能想要知道一个目录下的所有文件列表。通过File类可以实现文件和目录信息的存取相关文章推荐
- Java 输入输出流教程(三)——【管道】(原作:Java IO Tutorial by Jakob Jenkov)
- Java 输入输出流教程(一)(原作:Java IO Tutorial by Jakob Jenkov)
- JavaIO 总结笔记<三> 基本字节字符输入输出流和文件复制
- 【java IO】使用Java输入输出流 读取txt文件内数据,进行拼接后写入到另一个文件中
- 黑马程序员——JAVA基础——IO(一)---流概述,节点流、处理流、转换流与标准输入输出流、打印流、File文件对象、合并流
- 黑马程序员高级学习视频IO输入输出流 将一个指定目录下的java文件的绝对路径,存储到一个文本文件中
- Java IO 输入输出流 实例解释
- Java IO 输入输出流的理解 1
- Java 课堂记录 04 (文件和输入输出流)
- 《java中输入输出流 ,java中文件操作是很重要的》
- Java输入输出流复制文件所用时间对比
- java的输入输出流与文件操作(1.基本定义)
- [置顶] Java基础入门-IO输入输出流
- 黑马程序员-JAVA高级视频_IO输入与输出-20天-3(File文件递归)
- java.io 通过数据流、序列化和文件系统提供系统输入和输出
- Java基础之IO输入输出流
- (Java复习与IO输入输出流)
- java 利用输入输出流处理txt文件,并生成新txt文件
- java IO-输入输出流(一)
- java的输入输出流与文件操作(2.读入写出及关流)