在Java中,下面关于变量的描述错误的是( )
A: 局部变量只在定义它的方法内有效。
B: 在方法里面定义的局部变量在方法退出的时候被撤销。
C: 成员变量的声明周期从对象被创建时开始到程序结束。
D: 在方法中定义的形式参数不能和成员变量同名。
A: 局部变量只在定义它的方法内有效。
B: 在方法里面定义的局部变量在方法退出的时候被撤销。
C: 成员变量的声明周期从对象被创建时开始到程序结束。
D: 在方法中定义的形式参数不能和成员变量同名。
举一反三
- 下面有关java局部变量,成员变量的说法,错误的是? A: 类中定义的变量,即成员变量,如果没有初始化,会有默认值。 B: 局部变量指的是在方法中定义的变量,如果没有初始化,会有默认值 C: 局部变量只在方法内有效 D: 成员变量在类中有效
- 关于成员变量与局部变量,下列说法错误的是( ) A: 成员变量指的是在类里定义的变量;局部变量指的是在方法中或者方法上定义的变量 B: 在类中的位置不同,其中局部变量在方法中或者方法声明上(形式参数) C: 成员变量有默认值如0或null D: 成员变量只用于自己的方法内部
- 下面有关变量及其作用域的叙述中,不正确的是( )。 A: 在方法里面定义的局部变量在方法退出的时候被撤销 B: 局部变量也叫自动变量 C: 在方法外面定义的实例变量在对象被构造时创建 D: 在方法中定义的方法的参变量只要该对象被需要就一直存在
- 成员变量在整个类中有效,而局部变量只在定义它的方法内有效。()
- 关于Java语言的变量,说法正确的是( )。 A: 类的静态成员用关键字static声明 B: 在方法中定义的局部变量在该方法被执行时创建 C: 局部变量在使用前必须被初始化 D: 成员变量在创建对象时被初始化