1. 程式人生 > >Java未賦值變量的默認初始值

Java未賦值變量的默認初始值

使用 table 異常 lean 試圖 類型 程序 ava 程序員

在 Java 程序中,任何變量都必須經初始化後才能被使用。當一個對象被創建時,實例變量在分配內存空間時按程序員指定的初始化值賦值,否則系統將按下列默認值進行初始化:

數據類型 初始值
byte 0
short 0
int 0
long 0L
char ‘u0000‘
float 0.0f
double 0
boolean false
所有引用類型 null


註意:一個具有空值“null”的引用不引用任何對象。試圖使用它引用的對象將會引起一個異常。

Java未賦值變量的默認初始值