推荐两篇blog:
《java NIO 类库selector机制解析(上)》
《java NIO 类库selector机制解析(下)》

    有一个奇怪的现象引出的话题,为了Selector.wakeup功能做到跨平台, 每个 Selector.open() 时,在 Windows 会建立一对自己和自己的 loopback TCP 连接;在 Linux 上会开一对 pipe pipe Linux 下一般都是成对打开)。 java为了跨平台真是无所不用其极,此中冷暖谁知啊。

评论
发表评论

您还没有登录,请登录后发表评论

dennis_zane
搜索本博客
存档
最新评论