爲什麼讀寫權限控制要設在不同的位上

比如 rwx 權限,如果我們分別用三個權限表示要佔用三倍的空間,就是三個 Integer,如果我們設置爲100表示讀,010表示寫,110表示讀寫,在代碼中我們可以設置 SelectionKey.OP_WRITE | SelectionKey.OP_READ,其中SelectionKey.OP_READ = 100SelectionKey.OP_WRITE = 010,那麼 SelectionKey.OP_WRITE | SelectionKey.OP_READ 就可以表示讀寫了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章