回 帖 发 新 帖 刷新版面

主题:[讨论]讨论个简单的问题

[color=FF0000][/color]java 中的类方法能否调用实例变量和类变量

回复列表 (共2个回复)

沙发

能调有类变量,但不能调用例变量.
如:
class A
{
static int a=0;
int b=1;
public static void main(String[] args)
{
    A aa=new A();
    System.out.println(a+aa.b);
}
}
实例变量要通过类的实列来调用.

板凳

在一个类中,它的变量有:类变量(静态变量),实例变量,
方法有:类方法(静态方法),实例方法。
实例方法既可以调用类的实例变量(方法),又可以调用类的类变量(方法)。
但类方法只能调用类的类变量(方法)。


我来回复

您尚未登录,请登录后再回复。点此登录或注册