Leading zeros convert integers into octal in Java.
This is more likely to be an error than by design -
an error Checkstyle could be used to avoid.
Java accepts hex in either case. However lower case
is less legible - and is best avoided. Checkstyle could
be used to enforce the use of upper case.