天天看點

java中double類型占幾個位元組_Java中基本資料類型占幾個位元組多少位

1.位元組:byte:用來計量存儲容量的一種計量機關;位:bit

2.一個位元組等于8位  1byte = 8bit

char占用的是2個位元組 16位,是以一個char類型的可以存儲一個漢字。

整型:

byte:1個位元組 8位 -128~127

short :2個位元組 16位 (-2^15~2^15-1)

int :4個位元組 32位 (-2^31~2^31-1)

long:8個位元組 64位 (-2^63~2^63-1)

浮點型:

float:4個位元組 32 位

double :8個位元組 64位

注:預設的是double類型,如3.14是double類型的,加字尾F(3.14F)則為float類型的。

char類型:

char:2個位元組。

Boolean 類型:

boolean: (true or false)(并未指明是多少位元組  1位元組  1位 4位元組)

補充:BigInteger類實作了任意精度的整數運算,BigDecimal實作了任意精度的浮點數運算。

莫要把位元組和字元弄混了,雖然二者就不在同一個位面

位元組(Byte)是一種計量機關,表示資料量多少,它是計算機資訊技術用于計量存儲容量的一種計量機關;

字元是指計算機中使用的文字和符号。