BufferedInputStream类mark(int readlimit)中readlimit的确切含义
根据JAVA官方文档的描述,mark(int
readlimit)方法表示,标记当前位置,并保证在mark以后最多可以读取readlimit字节数据,mark标记仍有效。如果在mark后读取
超过readlimit字节数据,mark标记就会失效,调用reset()方法会有异常。
但实际的运行情况却和JAVA文档中的描述并不完全相符。
有时候在Buffe...
2011-01-11 09:52:16 ·
119 阅读 ·
0 评论