Java基本資料型別之Number

2021-09-19 17:15:28 字數 993 閱讀 4033

byte:

byte資料型別是8位、有符號的,以二進位制補碼表示的整數;

最小值是-128(-2^7);

最大值是127(2^7-1);

byte型別用在大型陣列中節約空間,主要代替整數,因為byte變數占用的空間只有int型別的四分之一;

short:

1.short資料型別是16位、有符號的以二進位制補碼表示的整數

2.最小值是-32768(-2^15);

3.最大值是32767(2^15 - 1);

4.short資料型別也可以像byte那樣節省空間。乙個short變數是int型變數所佔空間的二分之一;

int1.int資料型別是32位、有符號的以二進位制補碼表示的整數;

2.最小值是-2,147,483,648(-2^31);

3.最大值是2,147,485,647(2^31 - 1);

4.一般地整型變數預設為int型別;

long

1.long資料型別是64位、有符號的以二進位制補碼表示的整數;

2.最小值是-9,223,372,036,854,775,808(-2^63);

3.最大值是9,223,372,036,854,775,807(2^63 -1);

4.這種型別主要使用在需要比較大整數的系統上;

5.預設值是0l;

float

1.float資料型別是單精度、32位的浮點數;

2.float在儲存大型浮點陣列的時候可節省記憶體空間;

3.預設值是0.0f;

4.浮點數不能用來表示精確的值,如貨幣;

double

double資料型別是雙精度、64位的浮點數;

浮點數的預設型別為double型別;

double型別同樣不能表示精確的值,如貨幣;

important以int 和integer為例子,

Java 基本資料型別

基本資料型別 變數持有資料本身的值 引用型別 是某個物件的引用,而並非物件本身 引用型別用在物件上的 乙個物件可以被多個引用所指向,但同一時刻,每個引用只能指向唯一的物件 如果乙個物件被多個引用所指向,那麼無論哪個引用對物件的屬性進行修改,都會反映到其他的引用當中 型別 位數 位元組數 取值範圍 舉...

java 基本資料型別

一 基本資料型別 整型 byte short int long 在計算機中以二進位制補碼格式儲存 浮點型 float double 在計算機中以ieee754格式儲存 字元型 char 在計算機中以unicode碼格式儲存 布林型 boolean 只有true和false兩個值 二 1.長整型 lo...

Java基本資料型別

基本資料型別都是有取值範圍的,若超出範圍,則編譯報錯。位元組型的長度 1byte 位元組 8bit 位 即範圍為 128 127 如 byte b 200 或者 byte b 200,這都是錯誤的 字元型的長度 1char 16位 範圍為0 2 16 短整型的長度 1short 16位 範圍為 2 ...