Prima di Java 11, la classe java.nio.channels.SelectableChannel e la serie di chiavi java.nio.channels.Selector
non erano thread-safe. La specifica è stata aggiornata in modo da fornire un utilizzo sicuro di tali API utilizzando i thread simultanei. Quando
viene registrato un nuovo canale mentre è in corso un'operazione di selezione, l'operazione non è effettiva fino a quando non è in corso l'operazione
di selezione successiva. Questa modifica non riguarda il codice sincronizzato nella serie di chiavi selezionata da java.nio.channels.Selector, ma
potrebbero essere apportate modifiche al codice per utilizzare la nuova API thread-safe.
Per ulteriori informazioni sulla classe java.nio.channels.Selector, consultare la documentazione Java Class java.nio.channels.Selector.
Per ulteriori informazioni sulla classe java.nio.channels.SelectableChannel, consultare la documentazione Java
Class java.nio.channels.SelectableChannel.
Per ulteriori informazioni sulle modifiche in JDK 11, consultare Release Notes in JDK 11.