下列叙述正确的是()。
A. 源文件可以有两条包语句(package)。
B. 源文件不可以有多条import语句。
C. 如果源文件有package语句,该语句也可以是源文件的第2条语句。
D. 类中的类方法(static方法)只能操作类变量(static变量),不可以操作实例变量。
下列选项中,()代码替换程序中标注的【代码】,将导致编译错误。class A{public float getNum(){return 3.0f;}}public class B extends A{【代码】}
A. public float getNum( ){return 4.0f;}
B. public void getNum( ){ }
C. public void getNum(double d){ }
D. public double getNum(float d){return 4.0d;}
下面选项中,关于类的描述错误的是( )。
A. 类的方法都由方法头和方法体组成。
B. 一个Java程序可以有多个公共类(public类)。
C. 一个包可以包含多个类。
D. 类的实现包括声明和类体实现两个部分。
下列关于构造方法的叙述中错误的是( )。
A. Java语言规定构造方法名与类名必须相同。
B. Java语言规定的构造方法没有返回值,但不用void声明。
C. Java语言规定构造方法不可以重载。
D. Java语言规定构造方法只能通过new自动调用。