Недавно я наткнулся на такую строку
public final static int DELETION_MASK = 0x01;
почему это не похоже на
public final static int DELETION_MASK = 1;
Есть ли какое-либо преимущество в использовании первого подхода, кроме 0xA, и верхний предел шестнадцатеричных чисел может быть легко преобразован ?? В данном случае это просто константа, представляющая 1.