2016-06-17 3 views

ответ

3

Да, возможно, что одна нить записывается в SocketChannel, в то время как из нее читается один поток.

Из Javadoc:

Торцевые каналы безопасны для использования несколькими параллельными потоками. Они поддерживают одновременное чтение и запись, хотя не более одного потока может считываться , и не более одной нити может записываться в любой момент времени.

https://docs.oracle.com/javase/8/docs/api/java/nio/channels/SocketChannel.html

 Смежные вопросы

  • Нет связанных вопросов^_^