JAVA-基本資料型別
阿新 • • 發佈:2020-12-22
基本資料型別
一 JAVA中基本資料型別.
3種8類資料型別
數字型:byte、short、int、long、float、double
字元型:char
布林型:boolean
基本資料類 位數 位元組 預設值 包裝類 | ||||
---|---|---|---|---|
byte 8 1 0 Byte | ||||
short 16 2 0 Short | ||||
int 32 4 0 Integer | ||||
long 64 8 0L Long | ||||
float 32 4 0f Float | ||||
double 64 8 0d Double | ||||
char 16 2 u0000 Character | ||||
boolen 1 flase |
二 自動拆箱與裝箱
裝箱:將基本資料型別包裝為其引用型別。
Integer i=10;
拆箱:將包裝類型別轉換為基本資料型別。
int n=i;
裝箱與擦拆箱是如何實現的
裝箱:在裝箱的時候自動呼叫valueof()方法。
拆箱:在拆箱的時候自動呼叫xxxValue方法。
基本包裝類與常量池
Byte、Short、Int、Long預設建立數值[-128,127]的相應資料型別的快取資料。
Character預設建立[0,127]]的相應資料型別的快取資料。
Boolean直接返回True、Flase
更細內容參考:https://www.cnblogs.com/dolphin0520/p/3780005.html