问答题说明实例成员和静态成员之间的差别。

题目
问答题
说明实例成员和静态成员之间的差别。
参考答案和解析
正确答案: 实例变量,初始化是在对象新建时,一个对象,一个对象一组实例成员变量;
静态变量,JVM加载类的时候初始化,一个虚拟机中一个类只有一组静态变量。
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

一个静态方法可以访问实例的成员吗?()


正确答案:×

第2题:

说明实例成员和静态成员之间的差别。


正确答案: 实例变量,初始化是在对象新建时,一个对象,一个对象一组实例成员变量;
静态变量,JVM加载类的时候初始化,一个虚拟机中一个类只有一组静态变量。

第3题:

静态成员变量称为类变量,非静态成员变量称为实例变量,下列关于一个类的静态成员的描述中,不正确的是()

A.该类的对象共享其静态成员变量的值

B.静态成员变量可被该类的所有方法访问

C.该类的静态方法只能访问该类的静态成员变量

D.该类的静态数据成员变量的值不可修改


正确答案:D

第4题:

关于类模板的静态数据成员,错误叙述的是()

  • A、一个类模板实例化的所有对象共享一个静态数据成员
  • B、每一个实例化的模板类都有自己的静态数据成员副本
  • C、一个模板类实例化的所有对象共享一个静态数据成员
  • D、类模板实例化的静态数据成员应该在文件范围内定义和初始化

正确答案:A

第5题:

下列关于静态方法的说法,错误的是() 

  • A、 静态方法不对特定实例进行操作,不与实例相关联
  • B、 使用静态方法的语法格式:类名.静态方法(实参列表)
  • C、 静态方法只能访问类中的静态成员,不能访问非静态成员
  • D、 静态方法不能访问类中的静态成员

正确答案:D

第6题:

下述静态数据成员的特性中,( )是错误的。

A.说明静态数据成员时前边要加修饰符static

B.静态数据成员要在类体外进行初始化

C.引用静态数据成员时,要在静态数据成员名前加<类名>和作用域运算符

D.静态数据成员不是所有对象所共用的


正确答案:B

第7题:

C#的构造函数分为实例构造函数和静态构造函数,实例构造函数可以对()进行初始化,静态构造函数只能对静态成员进行初始化。

  • A、静态成员
  • B、静态成员和非静态成员
  • C、非静态成员
  • D、动态成员

正确答案:B

第8题:

( 14 )内部类不可直接使用外部类的成员是

A )静态成员

B )实例成员

C )方法内定义

D )以上 A 、 B 、 C 都不是


正确答案:D

第9题:

关于静态成员,下列说法正确的是()

  • A、 同一个类中的静态成员,类实例化后,在不同的对象中形成不同的静态成员
  • B、 在类实例化后,同类型的对象都共享类的静态成员,静态成员只有一个版本
  • C、 在类定义时静态成员属于类,在类实例化后静态成员属于对象
  • D、 在类实例化后静态成员已被实例化,因此不同的对象有不同的静态成员

正确答案:B

第10题:

abstract关键字可修饰()。

  • A、类
  • B、静态成员变量
  • C、实例成员变量
  • D、实例方法
  • E、静态方法

正确答案:A,D

更多相关问题