在类中声明的变量,描述正确的是( )
A: 属于该类,某些特定情况可由多个对象共享。
B: 属于全局变量
C: 属于该类,任何情况下都不可以由多个对象共享。
D: 只属于声明时所在的类
A: 属于该类,某些特定情况可由多个对象共享。
B: 属于全局变量
C: 属于该类,任何情况下都不可以由多个对象共享。
D: 只属于声明时所在的类
A
举一反三
- 对类中声明的变量,下列描述中正确的是() A: 属于全局变量 B: 只属于该类 C: 属于该类,某些情况下也可被该类不同实例所共享 D: 任何情况下都可被该类所有实例共享
- 对类中声明的变量,下列描述中正确的是( ) A: 属于全局变量 B: 只属于该类 C: 属于该类,某些情况下也可被该类不同实例所共享 D: 任何情况下都可被该类所有实例共享
- 类变量在内存中只有一个副本,被该类的所有对象共享;实例变量可以在内存中有多个副本,且互不影响。
- 在Java语言中,类的多个实例对象所共享的变量被称为() A: 静态变量 B: 全局变量 C: 实例变量 D: 共享变量
- 下列关于静态变量的描述中,错误的是( ) A: 静态变量也称为类变量 B: 静态变量是一个公共的内存单元 C: 静态变量可以通过“类名.变量名”来访问 D: 静态变量属于类本身,同时也属于该类的任何一个对象
内容
- 0
类变量可以被一个类的多个实例对象所共享。
- 1
类变量是类中所有对象共享的属性,对于某一个类变量来说,所有该类的对象访问和修改的都是同一个。
- 2
静态变量为所有对象共享,所以是属于类的。
- 3
类变量(静态变量)在内存中只有一个副本,被该类的所有对象共享。每当创建一个实例,就会为实例变量分配一次内存,实例变量可以在内存中有多个副本,互不影响。
- 4
静态变量可以被一个类的多个实例对象所共享。()