1.四種整數型(bate、short】int、long):
byte: 資料型別是8位、有符號的,以二進位制補碼的整數
最小值 -128(-2^7)
最大值是127(2^7-1)
預設值是 0
short:short資料型別是16位、有符號的以二進位制補碼表示的整數
最大值是 -32768(-2^1)
最大值是 32768(2^15 - 1)
short資料型別也可以像byte那樣節省空間,乙個short變數是int型變數所佔空間的二分之一
預設值是 0
例子 short s = 1000, short r = -2000.
int: int資料型別是32位、有符號的以二進位制補碼表示的整數;
最小值是 -2,147,483,648(-2^31)
最大值是2,147,483,647(2^31 - 1)
預設值是 0;
long:long資料型別是64位、有符號的以二進位制補碼表示的整數;
最小值是 -9,223,372,036,854,775,808(-2^63)
最大值是 9,223,372,036,854,775,807(2^63 - 1)
預設值 0l;
浮點型(double , float)
float:
float資料型別是單精度、32位、符合ieee 754 標準的浮點數;
浮點數預設型別為double型別;
double型別同樣不能表示精確的值,如貨幣;
預設值 0.0d
boolean
boolean資料型別表示一位的資訊;
只有兩個取值:true和false;
這種資料型別只作為標誌來記錄true/false情況
預設值是false;
char:
char型別是單一的16位unicode字元
最小值是\u0000(即為0)
最大值是\uffff(即為65,535)
char資料型別可儲存任何字元。
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 ...