Java IO流

一、IO流是什么

输入输出流,InputStream/OutputStream,Java平台类库提供的API,用于读写数据

二、五个类

File:文件管理

InputStream:二进制格式输入

OutputStream:二进制格式输出

Writer:字符写入

Reader:字符读取

三、FileInputStream的第一次已经读到文件末尾了,想要不关闭流进行二次读取怎么办

1. mark()方法,进行标记

2. reset()方法,从标记处重新读取

3. markSupported()方法,判断是否支持标记

参考:

https://blog.csdn.net/hfut_why/article/details/83720228

https://www.cnblogs.com/yyy-blog/p/7003693.html

https://blog.csdn.net/weixin_34363171/article/details/88192234

原文地址:https://www.cnblogs.com/june0816/p/11335693.html