java NIO写入和读取的数据不一样 丢失了很多数据 怎么解决

java NIO写入和读取的数据不一样  丢失了很多数据 怎么解决

问题描述:

java NIO写入和读取的数据不一样 丢失了很多数据 怎么解决

我把图片对象存入Bytebuffer, 发到服务器读取后,很多图片都是不完整的

求大神给点思路~~~~~

用compact()代替clear()

用compact()代替clear()