所有SelectionKey集合:代表了註冊在該Selector上的Channel,這個集合可以通過keys()方法返回。
被選擇的SelectionKey集合:代表了所有可通過select()方法監測到、需要進行IO處理的Channel,這個集合可以通過selectedKeys()返回。
被取消的SelectionKey集合:代表了所有被取消註冊關系的Channel,在下壹次執行select()方法時,這些Channel對應的SelectionKey會被徹底刪除,程序通常無須直接訪問該集合。
根據上面的描述,我感覺好像也沒有限制。