java中什么叫普通成员变量?

我知道成员变量,但成员变量还分普通不普通?
2025-01-25 07:56:20
推荐回答(5个)
回答1:

在java变量分为实例变量和静态变量,定义实例变量也叫成员变量

回答2:

接口里的变量,自动设置成final的常量的 普通成员变量没有对赋值不赋值有什么要求

回答3:

这个我也没听说过,但是分析下它应该指的是静态和非静态的
但是静态的成员变量叫类变量,已经不是成员变量了
变量按作用范围分四种
static类变量
instance成员变量
method方法中的参数
local方法中的

回答4:

接口里的变量,自动设置成final的常量的
普通成员变量没有对赋值不赋值有什么要求

作为成员变量的常量必须在定义的时候就赋值,并且之后无法改变它的值的。
你可以试一下,随便定义一个类,然后定义一个final修饰的成员变量,不赋值的话就会报错。
然后接口里定义的成员变量,不用特别用final去修饰,自动会识别成常量,所以必须赋值。

回答5:

普通变量应该指的是内部变量吧,就是方法内部的变量.