说明
定义成员变量时,如果没有给变量赋值,那么java会给成员变量赋一个默认值
基本数据类型
| 数据类型 | 默认值 |
|---|---|
| 整数(byte,short,int,long) | 0 |
| 浮点数(float,double) | 0.0 |
| 字符(char) | ‘\u0000’ |
| 布尔(boolean) | false |
例子:
public class Test{
int i;
pubilc static void main(String[] args){
Test t=new Test();
System.out.println(t.i)
}
}
引用数据类型
| 数据类型 | 默认值 |
|---|---|
| 数组 | null |
| 类对象 | null |