4.1. Selector Basics4.1.1. The Selector, SelectableChannel, and SelectionKey Classes4.1.2. Setting Up Selectors4.2. Using Selection Keys4.3. Using Selectors4.3.1. The Selection Process4.3.2. Stopping the Selection Process4.3.3. Managing Selection Keys4.3.4. Concurrency4.4. Asynchronous Closability4.5. Selection Scaling4.6. Summary