ByteBuffer buffer = ByteBuffer.allocate(1);
buffer.setAutoExpand(true);
Charset charset = Charset.forName("UTF-8");
CharsetEncoder encoder = charset.newEncoder();
for (int i = 0; i < 5; i++) {
try {
buffer.putString("\u89d2", encoder);
} catch (CharacterCodingException e) {