为什么读写权限控制要设在不同的位上

比如 rwx 权限,如果我们分别用三个权限表示要占用三倍的空间,就是三个 Integer,如果我们设置为100表示读,010表示写,110表示读写,在代码中我们可以设置 SelectionKey.OP_WRITE | SelectionKey.OP_READ,其中SelectionKey.OP_READ = 100SelectionKey.OP_WRITE = 010,那么 SelectionKey.OP_WRITE | SelectionKey.OP_READ 就可以表示读写了

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