An integer\'s max value in Java is 2147483647, since Java integers are signed, right?
0xff000000 has a numeric value of 4278190080.
Yet I see Java code like
the extra bit is for the sign
Java ints are twos complement