255 is short,
65535 is integer,
4294967296 is long integer etc
65535 is integer,
4294967296 is long integer etc
I'm not sure what platform you're referring to, but on 32-bit PCs:
255 = 0xFF is a byte (8 bits)
65535 = 0xFFFF is a short (16 bits)
4294967295 = 0xFFFFFFFF is an integer (32 bits)
18446744073709551615 = 0xFFFFFFFFFFFFFFFF is a long integer (64 bits)