Java IO操作

Posted 两小无猜

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java IO操作相关的知识,希望对你有一定的参考价值。

  1. 分类

输入流:将存储设备中的数据写入内存中
输出流:将内存中的数据写入存储设备中。

字节流:以字节为单位,可以读写所有文件
字符流:以字符为单位,只能读写文本文件。

  1. 字节流

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操作的主要内容,如果未能解决你的问题,请参考以下文章

Java IO流

java文件操作(IO流)

Java基础梳理之-IO操作

java io操作

java IO流 ---文件的读写操作

JAVASE02-Unit07: 基本IO操作 文本数据IO操作