Selector.keys()
とはどう違いSelector.selectedKeys()
ますか?
Javadoc keys () "このセレクターのキー セットを返します。キー セットは直接変更できません。キーは、キャンセルされ、そのチャネルが登録解除された後にのみ削除されます。キー セットを変更しようとすると、UnsupportedOperationException がスローされます。 . キー セットはスレッド セーフではありません。 "
Javadoc selectedKeys () このセレクターの選択されたキー セットを返します。キーは、selected-key セットから削除できますが、直接追加することはできません。オブジェクトをキー セットに追加しようとすると、UnsupportedOperationException がスローされます。selected-key セットはスレッドセーフではありません。