假设A类有如下定义,设a是A类的一个实例,下列语句调用()是错误的。class A{int i;static String s;void method1() { }static void method2() { }}
A. System.out.println(a.i);
B. a.method1();
C. A.method1();
D. A.method2()
既能作为类的修饰符,也能作为类成员的修饰符的是()。
A. public
B. extends
C. float
D. static
关于控制符private修饰的成员变量,下列说法正确的是()。
A. 可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类
B. 可以被两种类访问和引用:该类本身、该类的所有子类
C. 只能被该类自身所访问和修改
D. 只能被同一个包中的类访问
下面程序段中不正确的是()。
A. package myPackage;public class A{}
B. package myPackage; class B{ }
C. package myPackage; import java.io.*;public class C{}
D. import java.awt.Color; package myPackage; class D{ }