当用 static 修饰符声明成员叫静态成员,静态成员属于类, 为这个类 的所有实例所共享。静态成员只能由类来调用,不能由对象调用。
举一反三
- 以下关于静态成员的说法不正确的是 A: 静态成员属于类,被这个类的所有实例所共享 B: 常量会隐式地声明为静态成员 C: 所有使用static修饰的成员都是静态成员 D: 所有没有使用static修饰的成员都是实例成员
- 关于静态成员说法错误的是 A: static关键字修饰的成员也称为静态成员 B: 静态成员则可以直接通过类名调用 C: 静态成员属于整个类,当系统第一次准备使用该类时,系统会为该类的类变量分配内存空间 D: 静态成员不可以通过对象来调用
- static修饰符的作用表述错误的是( ) A: 用static关键字修饰的成员变量或方法称为静态成员或类成员 B: 静态成员依赖于特定对象 C: 系统只在实例化类的第一个对象时,为静态成员分配内存 D: 不同对象的静态成员将共享同一内存空间
- 关于静态数据成员的描述中正确的是( )。 A: A) 类的静态数据成员不是类的所有对象共享的数据 B: B) 类的静态数据成员不能被类的成员函数调用 C: C) 类的静态数据成员不能被类的构造函数调用 D: D) 类的静态数据成员必须进行初始化
- 【单选题】以下关于static关键字的说法哪个是不正确的? A. static可以修饰类的成员变量 B. static可以修饰类的成员方法 C. 可以在非静态方法中调用静态成员 D. 可以在静态方法中调用非静态成员