I'm not sure what you mean. Negative octal and hexadecimal literals are written the way you'd probably expect, i.e. -020 or -0xcafe. If you're referring instead to the underlying two's complement bit representation, you don't need to know this for SCJP 1.5.