1. 程式人生 > >JAVA----資料型別

JAVA----資料型別

    Java語言是一門強型別語言,對於每一種資料都定義了明確的資料型別,不同的資料型別在記憶體中分配了不同的記憶體空間

資料型別的劃分:基本資料型別和引用型別

基本型別(八大基本資料型別)
整數型別                 所佔位元組數        儲存範圍                           預設值
byte                               1            -128 - 127                                0
short                              2            -2^15 - 2^15-1                       0
int                                  4            -2^31 - 2^31-1                       0  
long                               8            -2^63 - 2^63-1                       0L
浮點型別(小數型別)
float                               4            -3.403E38 - 3.403E38            0.0f
double                           8            -1.798E308 - 1.798E308        0.0d
字元型
char                                2            0 - 65535                               '\u0000' (空字元)
布林型
boolean                          1            true,false                                 fals

引用型別()        預設值為 null
類(class)           string就是一個類,它就是引用型別
介面(interface)  陣列([])

注意:
1.整數常量預設是int型別,浮點數(小數)常量預設是double型別 例如:3 預設為int型別  2.3預設為double型別
2.long,float型別需要加上字尾,例如:long l = 1000L;,float f = 12.5f;