Java IO操作
Posted 两小无猜
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java IO操作相关的知识,希望对你有一定的参考价值。
流
- 分类
输入流:将存储设备中的数据写入内存中
输出流:将内存中的数据写入存储设备中。
字节流:以字节为单位,可以读写所有文件
字符流:以字符为单位,只能读写文本文件。
- 字节流
InputStream:所有输入字节流的超类
主要方法:
1. close();
2. mark();在此输入流中标记当前位置
3. markSupported();测试此输入流是否支持mark
4. read();从输入流中读取下一个字节,该方法还有其他参数
5. reset();将此流重新定位到上一次调用mark方法的地方
6. skip(long n)跳过或者丢弃此流中的N个字节
OutputStream:所有输出字节流的超类
主要方法:
1. close();
2. flush();刷新此输入流并写出缓存中的数据
3. write();写入操作
以上是关于Java IO操作的主要内容,如果未能解决你的问题,请参考以下文章