八大基本資料型別之基本型別與包裝型別的區別

2021-10-10 03:05:47 字數 478 閱讀 4601

四個整數型別:byte(1個位元組,8位)、short(2個位元組,16位)、int(4個位元組,32位)、long(8個位元組,64位)。

二個浮點數型別:float(4個位元組,32位)、double(8個位元組,64位)。

乙個字元型別:char(2個位元組,16位)。

乙個布林型別:boolean(1個位元組,8位)。

1、包裝類是物件,有方法和字段,物件的呼叫是通過引用物件的位址,而基本型別不是。

2、包裝型別是引用的傳遞,基本型別是值的傳遞。

3、初始值不同:int的初始值位0,boolean的初始值為false;包裝型別的初始值null。

4、宣告的方式不同:基本型別不需要new關鍵字;包裝型別需要new關鍵字建立物件分配記憶體空間。

5、儲存位置不同:基本資料型別直接將值儲存在堆中;包裝型別的物件儲存在堆中,通過物件的引用來呼叫。

6、使用的方式不同:基本資料型別直接賦值就可以;包裝型別通常是在集合時使用。

八大基本資料型別

整型資料 存整數 byte 位元組 表示是乙個位元組 short 短整型 表示是兩個位元組 int 整型 表示四個位元組 long 長整型 表示八個位元組 定義變數的規則 在能夠滿足要求的情況下,盡可能選擇容量小的。理論上。實際開發一般使用 int 注意點 我們在定義整型變數時,如果我們賦的值沒有特...

八大基本資料型別

public class demo02 八大基本資料型別 整數型別 int num 10 佔乙個位元組 範圍 128到127 byte num1 20 佔兩個位元組 範圍 32768到32767 short num2 30 佔4個位元組 範圍 較大的範圍 long num3 40 佔8位元組 範圍很...

JAVA八大基本資料型別

名稱 型別位元組空間 資料容量 資料範圍 預設數值 應用場景 依賴程度 位元組型byte 1位元組 8位 bit 255 128 127 0儲存位元組 中短整型 short 2位元組 16位 bit 65536 32768 32767 0相容性考慮低整型 int4位元組 32位 bit 2 32 1...