“Java语言程序设计”期末复习题(含答案)
一.判断题
由继承性 可知,程序中子类拥有的成员数目一定大于等于父类拥有的成员数目。 ( × )
注释的作用 是使程序在执行时在屏幕上显示//之后的内容。 ( × )
Java语言中的数组元素下标总是从0开始,下标可以是整数或整型表达式。 ( √ equals不等于)
java异常处理中可以使用 多个catch子句,此时应将高级别异常类的catch子句放在前面。 (×)
Java程序里,创建新的类对象用关键字new,回收 无用的类对象 使用关键字free。( × )
创建Vector对象时 构造函数给定的是其中可以包容的元素个数,使用中应注意不能超越这个数值。 (×)
静态初始化器 是在其所属的类 加载内存时由系统自动调用执行。 (√)
Applet是一种特殊的Panel,它是Java Applet程序的最外层容器。 (√)
设String对象s=”H”,运行语句System.out.at(“ello!”));后String对象s的内容为”Hello!”,所以语句输出为”Hello!”。 (× )
在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。 (×)
无论Java源程序包含几个类的定义,若该源程序文件以B.java命名,编译后生成的都只有一个名为B的字节码文件。 (×)
即使一个类中未显式定义构造函数,也会有一个缺省的构造函数,缺省的构造函数是无参的,函数体为空。 (√)
Java的各种数据类型所占用的内存长度与具体软硬件环境有关。 (×)
在Java的方法中定义一个常量要用const关键字。 (×)
Java的类不允许多重继承,但接口支持多重继承。 (√)
所谓抽象类就是包含有抽象方法的类。 (×)
在异常处理中总是将可能产生异常的语句放在try块中,用catch子句去处理异常,而且一个try块之后只能对应一个catch语句。 (×)
程序员可以不必释放已创建的对象,因为Java有垃圾回收机制,内存回收程序可在指定的时间释放内存对象。 (×)
Java语言中的数组元素只能是基本数据类型而不能为对象类型。 (×)
构造函数用于创建类的实例对象,构造函数名应与类名相同,在类中必须定义构造函数,且只能定义一个构造函数。 (×)
在Java中%是取余运算符,要求两端操作数为整型。 (× )
Java有两类程序:Java Application和Java Applet,其中Java Applet程序只能在图形界面中工作,而Java Application程序只能在字符界面中工作 。 ( ×)
Java系统的标准输入对象是System.in,标准输出对象有两个,分别是标准输出System.out
和标准错误输出。 (√)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论