成员变量若同时被static和final修饰,则表示常量,若没有初始化则按默认值初始化。
举一反三
- 使用默认值初始化对象成员变量,布尔型初始为()
- 下面有关java实例变量,局部变量,类变量和final变量的说法,错误的是()。 A: 实例变量指的是类中定义的变量,即类成员变量,如果没有初始化,会有默认值。 B: 局部变量指的是在方法中定义的变量,如果没有初始化,会有默认值 C: 类变量指的是用static修饰的属性 D: final变量指的是用final 修饰的变量
- 接口中默认的成员变量是 public static final的,并且一定要初始化。
- final修饰的成员变量初始化赋值有两种方式,第一显示初始化赋值,第二___初始化赋值
- 成员变量初始化的原则:byte,short,int,long数值类型默认初始化为____________________,float,double数值类型默认初始化为____________________,boolean类型初始化为____________________。