Channel不是只能通过Buffer进行操作吗
socketChannel.write(Charset.forName("utf-8").encode(nickName + ": " + request));
课程中的这个代码不就没有用到Buffer吗
try{ ((SocketChannel) targetChannel).write(Charset.forName("utf-8").encode(request)); } catch (IOException e) { e.printStackTrace(); }
这段也是?