Java permet d'écrire des littéraux numériques dans les bases 2, 8, 10 et 16.
Je me demande pourquoi la base 8 est incluse, par exemple int x = 0123;
?
Je pense qu'il pourrait y avoir quelque chose de similaire au fait qu'en hexadécimal, la capacité d'un octet est FF + 1 , etc.