2016-06-17 10 views

Antwort

3

Ja, es ist möglich, dass ein Thread an die SocketChannel schreibt, während ein Thread davon liest.

Vom Javadoc:

Sockel Kanäle sind für die Verwendung durch mehrere gleichzeitige Threads sicher. Sie unterstützen gleichzeitiges Lesen und Schreiben, obwohl höchstens ein Thread lesen kann und höchstens ein Thread zu einem bestimmten Zeitpunkt schreiben kann.

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