BUG:java.nio.BufferUnderflowException, 初步猜测应该是ByteBuffer的使用不当引起的