假设 A 类有如下定义,设 a 是 A 类的一个实例,下列语句调用哪个是错误的?( )
class A{
static int i;
String s;
static void method1() { }
void method2() { }
}
System.out.println(a.i);
a.method1();
A.method1();
A.method2()
静态成员是属于整个类的,在类的加载时被加载,不属于某个对象。因此通过某个对象不能调用整个类的成员。 有问题欢迎大佬指点
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题