Java IO: 文件
来源:互联网 发布:阿里云提供哪些服务 编辑:程序博客网 时间:2024/06/06 01:41
原文链接 作者: Jakob Jenkov 译者: 李璟(jlee381344197@gmail.com)
在Java应用程序中,文件是一种常用的数据源或者存储数据的媒介。所以这一小节将会对Java中文件的使用做一个简短的概述。这篇文章不会对每一个技术细节都做出解释,而是会针对文件存取的方法提供给你一些必要的知识点。在之后的文章中,将会更加详细地描述这些方法或者类,包括方法示例等等。
通过Java IO写文件
如果你需要在不同端之间进行文件的写入,你可以根据你要写入的数据是二进制型数据还是字符型数据选用FileOutputStream或者FileWriter。你可以一次写入一个字节或者字符到文件中,也可以直接写入一个字节数组或者字符数据。数据按照写入的顺序存储在文件当中。
通过Java IO随机存取文件
正如我所提到的,你可以通过RandomAccessFile对文件进行随机存取。
随机存取并不意味着你可以在真正随机的位置进行读写操作,它只是意味着你可以跳过文件中某些部分进行操作,并且支持同时读写,不要求特定的存取顺序。这使得RandomAccessFile可以覆盖一个文件的某些部分、或者追加内容到它的末尾、或者删除它的某些内容,当然它也可以从文件的任何位置开始读取文件。
文件和目录信息的获取
有时候你可能需要读取文件的信息而不是文件的内容,举个例子,如果你需要知道文件的大小和文件的属性。对于目录来说也是一样的,比如你需要获取某个目录下的文件列表。通过File类可以获取文件和目录的信息。
转载自并发编程网 – ifeve.com
http://ifeve.com/java-io-%E6%96%87%E4%BB%B6/
0 0
- 【java io】io copy文件
- JAVA IO读写文件
- Java IO 读写文件
- java IO 文件操作
- 【Java IO】文件操作
- java文件IO操作
- java文件IO操作
- java 文件操作 Io
- java.io之文件
- java文件io
- JAVA文件IO操作
- Java之文件IO
- java IO 文件路径
- JAVA-IO读写文件
- java io 读取文件
- java IO 文件操作
- Java文件Io基础
- java文件io、nio
- string.c
- QT Creator格式对齐快捷键
- iOS开发工程师的一些面试题
- gentoo 制作android image
- 我的C语言基础学习
- Java IO: 文件
- 各种字典生成
- ThinkPHP框架的使用
- 交流总结
- <LeetCode><Easy> 83 Remove Duplicates from Sorted List
- java中String与Int的相互转换
- 三、在何处放置 VBScript
- poj 3273 Monthly Expense 【二分搜索(最大化最小值)】
- cocos2dx 3.6版本 初学者遇到的问题