Я очень новичок в программировании на уровне гнезд NIO и нуждаюсь в помощи здесь. Моя заявка основана на NIO socket
, где используется Selectors
для неблокирующего канала.Java NIO SocketChannel isOpen и isConnected методы
Хотел узнать, в каких сценариях isOpen()
и isConnected()
методы SocketChannel могут возвращать false
.
Как и перед записью данных в сокет, мы проверяем два вышеуказанных метода. и, наблюдая с перерывами, эти методы возвращают false.
Они не должны прерываться при заданном соединении. Я предлагаю вам снова прочитать javadocs для этих методов;) –