【发布时间】:2014-09-25 19:12:12
【问题描述】:
Java 的 NIO 提供了许多有用的特性。其中之一是在通道上进行非阻塞写操作的可能性。这意味着 write 方法在写入完成之前不会阻塞。
但是即使方法没有阻塞,是否仍然提供所有写入的写入顺序与调用写入的顺序相同?
【问题讨论】:
-
如果你认为你必须问这个问题,你已经有一个更大的设计问题。首先,您不应该从多个线程写入套接字,如果您使用的是非阻塞 I/O,则首先不需要多个线程。这里有些架构混乱。
-
我没有使用多线程。我只是按顺序调用了几次write方法
标签: java sockets io nio channels