Java IO 类DataInputStream 提供了readFully方法, 考虑了下为什么要提供readFully方法呢,因为InputStream提供的read() 方法可能由于网络原因或其他原因并不能保证完整的读取所有数据,所以readFully方法通过反复的多次调用read()方法读取直到读取到我指定的长度或者是读到read()方法返回-1,标识读取到流的结尾。
本文共 236 字,大约阅读时间需要 1 分钟。
Java IO 类DataInputStream 提供了readFully方法, 考虑了下为什么要提供readFully方法呢,因为InputStream提供的read() 方法可能由于网络原因或其他原因并不能保证完整的读取所有数据,所以readFully方法通过反复的多次调用read()方法读取直到读取到我指定的长度或者是读到read()方法返回-1,标识读取到流的结尾。
转载于:https://my.oschina.net/shipley/blog/1593024