Înainte de Java 11, clasa
java.nio.channels.SelectableChannel şi setul de chei
java.nio.channels.Selector nu erau sigure pentru firele
de execuţie. Specificaţia a fost modificată pentru a furniza o utilizare sigură a acestor API la utilizarea firelor concurente. Când este înregistrat un nou canal
în timp ce o operaţie de selecţie este în curs de desfăşurare, nu va avea efect până la următoarea operaţie de selecţie
care este în progres. Această modificare nu afectează codul care
este sincronizat pe setul de chei selectat
java.nio.channels.Selector, dar ar putea fi făcute
modificări de cod pentru a folosi noul API sigur pentru fire.
Pentru informaţii suplimentare despre clasa java.nio.channels.Selector, vedeţi documentaţia Java Class java.nio.channels.Selector.
Pentru informaţii suplimentare despre clasa java.nio.channels.SelectableChannel, vedeţi
documentaţia Java Class java.nio.channels.SelectableChannel.
Pentru mai multe informaţii despre modificările din JDK 11, vedeţi Release Notes in JDK 11.