- short 數據類型是 16 位、有符號的以二進制補碼錶示的整數
- 最小值是 -32768(-2^15);
- 最大值是 32767(2^15 - 1);
- Short 數據類型也可以像 byte 那樣節省空間。一個short變量是int型變量所佔空間的二分之一;
- 默認值是 0;
例子:short s = 1000,short r = -20000。
short在運算過程中會被提升到int類型或者更高類型進行運算。這是由於Java會自動將short數據在運算過程中當作一個int類型的字面值(literal)進行處理。byte類型做運算時同樣如此,會被java自動進行提升等級。