1. 程式人生 > 實用技巧 >JAVA-基本資料型別

JAVA-基本資料型別

基本資料型別

一 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