在java中,通道Channel可以表示IO连接,而选择器可以监控某些IO事件的就绪的通道,选择通道中就绪的IO事件。这里的通道必须是实现了SelectableChannel接口的通道,例如:SocketChannel、DatagramChannel等,而文件通道FileChannel没有实现该接口,所以不支持选择器。