美文网首页
Java NIO写事件处理技巧

Java NIO写事件处理技巧

作者: 努努要要 | 来源:发表于2016-04-02 11:09 被阅读0次

问题背景

OP_WRITE事件是在Socket发送缓冲区中的可用字节数大于或等于其低水位标记SO_SNDLOWAT时发生。正常情况下,都是可写的,因此一般不注册写事件。所以一般代码如下:

 ```

while (bb.hasRemaining()) {

int len = socketChannel.write(bb);

if (len < 0) {

throw new EOFException();

}

}

```

相关文章

网友评论

      本文标题:Java NIO写事件处理技巧

      本文链接:https://www.haomeiwen.com/subject/fkgylttx.html