Vantagem de usar 0x01 em vez de 1 para uma variável inteira?

Recentemente me deparei com uma linha como esta

public final static int DELETION_MASK = 0x01;

por que não é como

public final static int DELETION_MASK = 1;

Existe alguma vantagem em usar a primeira abordagem que não seja 0xA e hexadecimais de limite superior podem ser convertidos com facilidade? Nesse caso, é apenas uma constante que representa 1.

questionAnswers(4)

yourAnswerToTheQuestion