请问SocketChannel.write(buffer)中会判断buffer的position跟limit吗?如果多写了怎么办

来源:8-6 构建有序消息体-基本发送调度实现

希望wishes

2019-03-11

写回答

1回答

Qiujuer

2019-03-11

会的哈,内部其实只会写入当前的有效数据部分,如果已经写完成了,再次调用会触发异常的。

0
0

Socket网络编程进阶与实战 系统掌握Socket核心技术

理论+实践,系统且深入掌握Socket核心技术,从容应对各种Socket应用场景的不二之选

2322 学习 · 476 问题

查看课程