全国计算机等级考试二级Java模拟试题及答案(25)
2016-11-4编辑:ljnbset
1、Java程序中,一个源文件中只能有一个公共类,且源文件的主文件名必须与该类同名。×
2、Java程序中,一个源文件中可以定义多个非public类型的类。√
3、Java程序中,定义一个类时,可以从多个父类继承。×
4、Java程序中,一个类可以实现多个接口。√
5、Object类是java的根类。√
6、类和对象的关系是抽象和具体的关系。√
7、某个类的某一个具体的对象称为该类的一个实例。√
8、在Java语言中,类不是一种数据类型。×
9、Java支持类的单继承。√
10、一个父类可以同时拥有多个子类。√
11、一个子类可以继承父类中所有的成员变量和成员方法。√
12、在Java语言中,抽象类也可以实例化。√
13、在Java语言中,用final修饰的类,也可以被继承。×
14、在Java语言中,定义类时,类的名字必须以大写字母开始。×
15、类中定义的非静态变量,只能通过类的对象引用。×
16、类中定义的静态变量,只能通过类名引用。√
17、Java中,通过定义类变量,可以让多个对象共享一块内存空间。×
18、Java中,用final修饰的方法不能被重写。√
19、Java中,如果一个类定义了抽象方法,该类也必须被定义为抽象类。√
20、Java中,方法重载机制,允许在一个类中定义多个同名的方法。√
21、方法重载是java实现多态性的一种方式。√
22、Java中,仅返回值的类型不同也可以区分重载的方法。×
23、Java中的每个类都有构造方法,它的作用是在创建类的对象时初始化对象的状态。√
24、Java中定义的静态方法,不能访问该类的非静态成员变量。√
25、Java程序中,一个源文件中只能有一个公共接口定义。×
26、Java程序中,一个源文件中只能有多个非public接口定义。√
27、Java程序中,如果有package语句,该语句只能有一个,并且是第一条非注释语句。√
28、接口和类一样也可以有继承关系,而且都只能支持单继承。√
29、final类中的属性和方法都必须被final修饰符修饰。×
30、Java中,构造方法的名称必须与类名相同。√
31、Java中,构造方法也可以有返回值。×
32、Java中,用户不能直接调用构造方法,必须在创建对象时用new运算符调用。√
33、定义类时,若没有定义构造方法,则Java编译器自动提供一个默认构造方法。√
34、Java中,构造方法不可以重载。×
35、Java中,不同的包中可以有同名的类。√