关于类中成员变量的作用范围,下述说法中正确的是()。
A: 只有用public修饰的变量才能在所有方法中使用
B: 用private修饰的成员变量可以在main方法中直接使用
C: 类中所有成员变量在所有成员方法中有效
D: 用static修饰的成员变量只能在用static修饰的方法中使用
A: 只有用public修饰的变量才能在所有方法中使用
B: 用private修饰的成员变量可以在main方法中直接使用
C: 类中所有成员变量在所有成员方法中有效
D: 用static修饰的成员变量只能在用static修饰的方法中使用
举一反三
- 关于public和private,下面说法错误的是: A: private修饰的成员变量和方法仅仅只能在本类中访问 B: public修饰的成员变量和方法可以在任何地方访问 C: private修饰的成员变量和方法可以在本类和子类中访问 D: public修饰的成员变量和方法只能在同一个包中访问
- static修饰的静态方法只能访问static修饰的成员变量和成员方法。
- 修饰的成员变量或方法的可见范围为当前类。没有权限修饰符时的成员变量或方法的可见范围为。修饰的成员变量或方法的可见范围为当前包及该类的子类。public修饰的成员变量或方法可以被所有包中所有类中的方法访问。
- 在JAVA中,关于static关键字的说法错误的是() A: static可以修饰方法 B: 可以修饰变量 C: 可以修饰代码块 D: Static修饰的方法,在该方法内部可以访问非静态的类成员变量(只能访问静态成员)
- 下列哪个关键字只能修饰类中的成员变量和成员方法,不能修饰类() A: public B: static C: abstract D: final