您的位置:首页 > 编程语言 > Java开发

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类可以实现文件和目录信息的存取
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: