A Signed Integer or 'short' data type is a 16-bit signed two's complement integer. It has a minimum value of -32,768 and a maximum (inclusive) value of 32,767. As with byte, the same guidelines apply: you can use a short to save memory in large arrays, in situations where the memory savings actually matters.