类变量和实例变量的区别正确的是()
A: 用static修饰的变量是实例变量,不用static修饰的变量是类变量
B: 类变量可以用类名访问,也可以用实例名访问
C: 类变量在程序执行时就被加载
D: 用final修饰的变量是类变量,不用final修饰的变量是实例变量
A: 用static修饰的变量是实例变量,不用static修饰的变量是类变量
B: 类变量可以用类名访问,也可以用实例名访问
C: 类变量在程序执行时就被加载
D: 用final修饰的变量是类变量,不用final修饰的变量是实例变量
B,C
举一反三
- 下面有关java实例变量,局部变量,类变量和final变量的说法,错误的是()。 A: 实例变量指的是类中定义的变量,即类成员变量,如果没有初始化,会有默认值。 B: 局部变量指的是在方法中定义的变量,如果没有初始化,会有默认值 C: 类变量指的是用static修饰的属性 D: final变量指的是用final 修饰的变量
- 用static修饰的变量或方法都为类成员,类成员可以用类名或实例名访问,实例成员只能用实例名来访问。
- static修饰的变量称为类变量或静态变量。可以用类名和对象访问。
- 如果类定义中没有用static来修饰的成员变量和成员方法称为实例变量和实例方法,用static修饰的成员变量和成员方法称为类变量和类方法,下列说法中正确的是()。 A: 实例方法能对类变量和实例变量操作 B: 实例方法只能对类变量操作 C: 实例方法只能对实例变量操作 D: 类方法能对类变量和实例变量操作
- 关于实例变量、类变量、实例方法和类方法,下面说法错误的是() A: 实例方法可以访问实例变量和类变量。 B: 类方法不能访问实例变量。 C: 实例变量和类变量都可以通过类名访问。 D: 类方法只能访问类变量。
内容
- 0
使用static修饰的变量是【 】。 A: 动态变量 B: 实例变量 C: 类变量 D: 静止变量
- 1
用static修饰的变量是类变量
- 2
下面关于类变量和实例变量的叙述中描述错误的是()。 A: 实例变量是类的成员变量; B: 类变量第一次用到时被初始化,以后创建其他对象时就不再进行初始化; C: 实例变量在每次创建对象时都被初始化; D: 实例变量是用static修饰的成员变量。
- 3
下面类变量和实例变量的叙述中描述错误的是()。 A: 实例变量是类的成员变量 B: 类变量第一次用到时被初始化,以后创建其他对象是就不再进行初始化 C: 实例变量在每次创建时都被初始化 D: 实例变量是用static修饰的成员变量
- 4
在声明成员变量时,用关键字static给予修饰的称作( )变量, A: 类 B: 实例