JAVA成员变量的默认值

说明

定义成员变量时,如果没有给变量赋值,那么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