首頁>技術>

Java基本資料型別

解釋:

java資料型別示意圖

佔用空間

位元組,Byte,縮寫B;字,bit,縮寫b;1B = 8b

Java中,儲存一個int的值,佔用4個位元組。4個位元組怎麼得來的?

int size = Integer.SIZE;// 結果:32,也就是32位,32/8=4位元組System.out.println(size); 

其它資料型別儲存所需空間,也都可以透過對應的包裝類.SIZE的方式獲取。注意點:Boolean.SIZE不存在。

擴充套件:

Byte位元組更大的單位是word字,1word=2Byte=16(2x8=16)bit

1TB=1024GB=1024x1024MB=1024x1024x1024KB=1024x1024x1024x1024B

我們常說的行動硬碟,電腦C盤、D盤,單位就是Byte

初始值

int i;System.out.println(i);

結果:執行報錯。說明這麼用int型別沒有預設值

static int i;public static void main(String[] args) {    System.out.println(i);}

結果:0。說明這麼用int型別預設值為0

int i;public static void main(String[] args) {    System.out.println(i);}

結果:0。說明這麼用int型別預設值為0

其它資料型別初始值也可以透過類似的方式驗證。所以基本型別的預設值是針對在物件中說的。

10
最新評論
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • 網路框架OkHttp3的簡單運用