Java 11 이전에 java.nio.channels.SelectableChannel 클래스 및
java.nio.channels.Selector 키 세트는 스레드에서 안전하지 않았습니다. 스펙은
동시 스레드를 사용하여 이러한 API를 안전하게 사용할 수 있도록 업데이트되었습니다. 선택 조작을 진행하는
동안 새 채널이 등록되면 이는 다음 선택 조작을 진행할 때까지 적용되지 않습니다. 이 변경은
java.nio.channels.Selector 선택된 키 세트에서 동기화되는 코드에 영향을 주지 않지만,
새 스레드 안전 API를 사용하도록 코드를 변경할 수 있습니다.
java.nio.channels.Selector 클래스에 대한 추가 정보는
클래스 java.nio.channels.Selector Java 문서를 참조하십시오.
java.nio.channels.SelectableChannel 클래스에 대한 추가 정보는
클래스 java.nio.channels.SelectableChannel Java 문서를 참조하십시오.
JDK 11에서의 변경사항에 대한 자세한 정보는 JDK 11의 릴리스 정보를 참조하십시오.