首页 > 试题广场 >

下列选项中,哪一项的描述是正确的()

[单选题]
下列选项中,哪一项的描述是正确的()
  • 成员变量的名字不可以和局部变量的相同
  • 方法的形参名字可以和方法中声明的局部变量的名字相同
  • 成员变量没有默认值
  • 局部变量没有默认值
1.成员变量的名字可以和局部变量名字相同。java采用局部优先的思想,当成员变量和局部变量名字相同时,遵循就近原则,优先使用局部变量。在实例方法中出现变量名相同,想要调用成员变量,可以用this调用。
2.方法中的形参名和局部变量名不能相同,会出现重复定义的问题
3.成员变量有默认初始化值,局部变量需要自定义默认初始化值。
发表于 2022-09-13 18:34:15 回复(0)
局部变量在创建的时候 会赋初值
发表于 2021-09-16 12:29:21 回复(1)