关于成员变量与局部变量,下列说法错误的是( )
A: 成员变量指的是在类里定义的变量;局部变量指的是在方法中或者方法上定义的变量
B: 在类中的位置不同,其中局部变量在方法中或者方法声明上(形式参数)
C: 成员变量有默认值如0或null
D: 成员变量只用于自己的方法内部
A: 成员变量指的是在类里定义的变量;局部变量指的是在方法中或者方法上定义的变量
B: 在类中的位置不同,其中局部变量在方法中或者方法声明上(形式参数)
C: 成员变量有默认值如0或null
D: 成员变量只用于自己的方法内部
举一反三
- 下面有关java局部变量,成员变量的说法,错误的是? A: 类中定义的变量,即成员变量,如果没有初始化,会有默认值。 B: 局部变量指的是在方法中定义的变量,如果没有初始化,会有默认值 C: 局部变量只在方法内有效 D: 成员变量在类中有效
- 关于类的成员变量与方法的局部变量,下列说法错误的是: A: 成员变量和局部变量一样,都有默认值0、0.0、false或者null。 B: 局部变量必须先定义后使用。 C: 成员变量定义位置无关紧要,其作用域是该类中所有的成员方法。 D: 成员变量和局部变量未赋值可以直接输出其值
- 定义在类中的变量叫成员变量,定义在方法中的变量叫局部变量。
- 定义在类中的变量被称为局部变量,定义在方法中的变量被称为成员变量。( )
- 在类中声明的变量称为成员变量,在方法中声明的变量称为局部变量