2021年下半年计算机等级考试二级Java模拟试题及答案(25)
计算机二级考试是全国计算机等级考试(National Computer Rank Examination,简称NCRE)四个等级中的一个等级,由教育部考试中心主办,考核计算机基础知识和使用一种高级计算机语言编写程序以及上机调试的基本技能。
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中,不同的包中可以有同名的类。√