我想定义这些常量和 | 它们用于不同的操作以生成正确的权限。
将它们定义为:
public static final int READ = 4;
public static final int WRITE = 2;
public static final int EXECUTE = 1;
给了我预期的正确结果,比如 READ | 写 | 执行或写入 | 执行。
是否将它们定义为
public static final int READ = 0x4;
public static final int WRITE = 0x2;
public static final int EXECUTE = 0x1;
给我什么好处?