方法体内定义变量时,变量前不能加;局部变量在使用前必须,否则编译时会出错;而类变量在使用前可以不用赋值,它们都有一个的值。
举一反三
- 如果方法内的局部变量和成员变量同名,如何在局部变量作用域内引用成员变量?( ) A: 不能引用,必须改名,使它们的名称不相同 B: 在成员变量前加this,使用this访问该成员变量 C: 在成员变量前加super,使用super访问该成员变量 D: 直接用成员变量,系统可以自己区分
- 如果局部变量和成员变量同名,如何在局部变量作用域内引用成员变量?( )。 A: 在成员变量前加this,使用this访问该成员变量 B: 不影响,系统可以自己区分 C: 在成员变量前加super,使用super访问该成员变量 D: 不能引用,必须改名,使它们的名称不相同
- 【单选题】如果局部变量和成员变量同名,如何在局部变量中引用成员变量()。 A. 在成员变量前加this,使用this访问该成员变量 B. 不能引用,必须改名 C. 在成员变量前加super,使用super访问该成员变量 D. 不影响,系统可以自己区分
- 关于变量的陈述,不正确的( ) A: 实例变量用关键字static声明 B: 局部变量在使用前必须被初始化 C: 实例变量是类的成员变量 D: 在方法中定义的局部变量在该方法被执行时创建
- 变量的可分为全局变量和局部变量,其中( )变量必须初始化或赋值,否则不能使用