• 2022-06-16
    关于Java的成员变量与局部变量,下面正确说法的有()。
    A: 成员变量是对象的一部分,而对象存在于栈内存
    B: 局部变量是在方法中定义的变量或是方法的参数
    C: 成员变量如果没有被赋初值,通常会自动以类型的默认值而赋值
    D: 局部变量不能被访问控制修饰符修饰
  • B,C,D

    举一反三

    内容

    • 0

      关于类的成员变量与方法的局部变量,下列说法错误的是: A: 成员变量和局部变量一样,都有默认值0、0.0、false或者null。 B: 局部变量必须先定义后使用。 C: 成员变量定义位置无关紧要,其作用域是该类中所有的成员方法。 D: 成员变量和局部变量未赋值可以直接输出其值

    • 1

      2.5下面是关于成员变量和局部变量的描述,错误的描述是( ) A: 成员变量是在类内,但不在方法内或代码块内定义的变量。 B: 在创建对象时,系统会自动给成员变量赋初始值。 C: 局部变量同成员变量一样,在访问权限允许的情况下,也可在类外被访问。 D: 系统不会为局部变量自动赋初始值。

    • 2

      关于局部变量与成员变量,下列说法错误的是() A: 方法中定义的变量和形参等都是局部变量 B: 局部变量随着方法的调用而产生,随着方法调用结束而自动结束 C: 成员变量和局部变量的区别是两者的数据类型不同 D: 成员变量是指在类中定义的变量

    • 3

      关于局部变量与成员变量,下列说法错误的是()。 A: 成员变量是指在类中定义的变量 B: 方法中定义的变量及形参等都是局部变量 C: 成员变量和局部变量的区别是两者的数据类型不同 D: 局部变量随着方法的调用而产生,随着方法调用结束而自动结束

    • 4

      下面关于类的说法那个是不正确的() A: 类体中只能有变量定义和成员方法的定义,不能有其他语句 B: 成员变量的声明和书写位置无关,局部变量声明和书写位置有关 C: 局部变量和成员变量同名局部变量会被隐藏掉 D: 局部变量没有默认值,成员变量有默认值。