Java 基本資料型別

2021-06-18 00:03:06 字數 1039 閱讀 3087

基本資料型別:變數持有資料本身的值    

引用型別:是某個物件的引用,而並非物件本身

引用型別用在物件上的

乙個物件可以被多個引用所指向,但同一時刻,每個引用只能指向唯一的物件

如果乙個物件被多個引用所指向,那麼無論哪個引用對物件的屬性進行修改,都會反映到其他的引用當中

型別		位數	位元組數	取值範圍		舉例			預設值		封裝類

byte 8 1 -2e7~2e7 -128,54 (byte)0 byte

short 16 2 -2e15~2e15 1348,6543 (short)0 short

int 32 4 -2e31~2e31 0,-10000 0 integer

long 64 8 -2e63~2e63 987657897 0l long

float 32 4 -2e31~2e31 23.987,87f 0.0f float

double 64 8 -2e63~2e63 2.02,0.456d 0.0d double

char 16 2 -2e15~2e15 400,z,-23 \u0000 character

boolean 8 1 true,false false boolean

自動轉換:不用任何特殊說明,系統會自動將其進行轉換

手動強制轉換:需要編寫強制型別轉換的**來實現

強制轉換是將空間大的轉換為空間小的,採用擷取的方法,不進行四捨五入

因此,有可能損失一些精度或者值完全不同

隱含強制轉換:由編譯系統自動進行轉換識別

比如: byte b = 123; short s = 123;

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 ...

java基本資料型別

1.四種整數型 bate short int long byte 資料型別是8位 有符號的,以二進位制補碼的整數 最小值 128 2 7 最大值是127 2 7 1 預設值是 0 short short資料型別是16位 有符號的以二進位制補碼表示的整數 最大值是 32768 2 1 最大值是 327...