题目1
5、 在Java中,用package 语句声明一个包时,该包的层次结构必须是()
选择一项:
a. 与文件类型相同
b. 与文件结构相同
c. 与文件目录的层次相同
d. 与文件大小相同
反馈
正确答案是:与文件目录的层次相同
题目2
13、 若特快订单是一种订单,则特快订单类和订单类的关系对应于面向对象编程(OOP)中的术语()
选择一项:
a. 使用关系
b. 包含关系
c. 无关系
d. 继承关系
反馈
java接口有没有构造方法正确答案是:继承关系
题目3
6、 下列叙述中,错误的是()
选择一项:
a. java 中,接口是不包含成员变量和方法实现的抽象类
b. java 中,构造函数可以有返回值
c. java 中,用abstract 修饰的类称为抽象类,它不可实例化
d. java 中,方法的重载是指多个方法共享同一名称
反馈
正确答案是:java 中,构造函数可以有返回值
题目4
9、 “X extends Y”是正确的,如果()
选择一项:
a. 当且仅当X 是一个接口,Y 是一个类时
b. 当X 和Y 都是类或都是接口时
c. X 和Y 是类或接口的任意组合时
d. 当且仅当X 是一个类,Y 是一个接口时
反馈
正确答案是:当X 和Y 都是类或都是接口时
题目5
14、Java的继承属于哪种类型?()
选择一项:
a. 双继承
b. 类继承
c. 单继承
d. 多继承
反馈
正确答案是:单继承
题目6
一个抽象类中能否既定义抽象方法又定义非抽象方法?()
选择一项:
a. 不能,只能含有抽象方法。
b. 能,但子类不能继承抽象方法。
c. 不能,只能含有其中一种。
d. 能,子类可以继承上述两种方法。
反馈
正确答案是:能,子类可以继承上述两种方法。
题目7
15、在构造函数中使用super引用时有什么限制?()
选择一项:
a. 必须出现在构造函数的最后一条语句。
b. 必须出现在构造函数的第一条语句。
c. 只能用在父类的构造函数中。
d. 只有一个子类可以用。
反馈
正确答案是:必须出现在构造函数的第一条语句。
题目8
3、 Java 中,能实现多重继承效果的方式是()
选择一项:
a. 同步
b. 接口
c. 适配器
d. 内部类
反馈
正确答案是:接口
题目9
2、作为Java应用程序入口的main方法,其声明格式可以是()
选择一项:
a. public static void Main(String * args)
b. public static void main(String [] args)
c. public int main(String [] args)
d. public void main(String [] args)
反馈
正确答案是:public static void main(String [] args)
题目10
4、 在Java 中,所有类的公共基类是()
选择一项:
a. java.lang.Object
b. java.awt.Frame
c. java.lang.Class
d. java.applet.Applet
反馈
正确答案是:java.lang.Object
题目11
1、 下列关于构造方法的叙述中,错误的是( )
选择一项:
a. Java 语言规定构造方法名与类名必须相同
b. Java 语言规定构造方法不可重载
c. Java 语言规定构造方法只能通过new自动调用
d. Java 语言规定构造方法没有返回值,但不可用void 声明
反馈
正确答案是:Java 语言规定构造方法没有返回值,但不可用void 声明
题目12
下列哪个不是继承的优点?()
选择一项:
a. 对基类的改进将直接作用于派生类。
b. 使得相似的类的行为是一致的。
c. 可以用一个大的基类替代许多小类。
d. 被不同类共享的代码只需编写一次。
反馈
正确答案是:可以用一个大的基类替代许多小类。
题目13
7、 下列叙述中,错误的是()
选择一项:
a. 接口与类的层次无关
b. 接口与存储空间有关
c. 通过接口可以了解对象的交互界面
d. 通过接口说明类所实现的方法
反馈
正确答案是:接口与存储空间有关
题目14
在一个程序中,一个类可以有多少个对象?(C)
选择一项:
a. 每个构造函数的定义只能针对一个对象。
b. 每个main()方法中只能有一个。
c. 每个自定义的类只能有一个对象。
d. 需要多少可以有多少。
反馈
正确答案是:需要多少可以有多少。
题目15
12、 下列关于java 对import 语句规定的叙述中,错误的是()
选择一项:
a. 在java 程序中,import 语句可以没有
b. 在java 程序中,import 语句可有多个
c. 在java 程序中,import 语句必须引入在所有类定义之前
d. 在java 程序中,import 语句必须有一个
反馈
正确答案是:在java 程序中,import 语句必须有一个
题目16
10、 下面关于抽象类的声明中正确的是()
选择一项:
a. public class Canine { public abstract void speak(); }
b. public class Canine abstract { public abstract void speak(); }
c. public abstract class Canine { public void speak() { }}
d. public abstract class Canine { public void speak(); }
反馈
正确答案是:public abstract class Canine { public void speak() { }}

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。