首頁  >  文章  >  Java  >  java short類型佔幾個位元組?

java short類型佔幾個位元組?

青灯夜游
青灯夜游原創
2019-12-31 13:56:3920650瀏覽

java short類型佔幾個位元組?

java short類型佔幾個位元組?

short類型佔2個位元組,16位元。

位元組:byte,用來計量儲存容量的一種計量單位,位元(bit)。

一個位元組等於8位元 1byte = 8bit。

java short類型

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自動進行提升等級。

Java 整數類型

Java各整數類型有固定的表數範圍和欄位長度,其不受作業系統的影響,以保證Java程式的可移植性。

Java語言的整形常數預設為int型,宣告long型後面要加上l或L,否則會出錯

類型 佔用儲存空間 表格數大小
#byte #1字節 -128-127
short #2位元組 -215~2 15-1
int 4位元組 -231~231-1
long 8位元組 -263~263 -1

推薦學習:Java影片教學

以上是java short類型佔幾個位元組?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn