第一范文网 - 专业文章范例文档资料分享平台

Java程序设计期末考试题

来源:用户分享 时间:2025/5/19 5:27:08 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

}

下面哪个语句可以放到插入行? ( )

A) x=y; B) z=x; C) z=(C)y; D) y=(A)y;

给出以下代码,请问插入以下哪些语句可以满足对插入语句的要求? public class T{ int r; int s;

T(int x,int y){ r=x; s=y; } }

class S extends T{ int t;

public S(int x,int y,int z){

//插入代码处:要求插入代码实现r=x,s=y t=z; } }

请选择一个正确答案:

T(x,y); this(x,y); super(x,y); super(x,y,z); 以上均不对。

请问以下哪些关于构造器的描述是正确的? 请选择所有正确答案: 子类可以继承父类的构造器。

如果没有提供任何构造器,编译器自动为类提供一个无参的默认构造器。

构造器的返回类型均为void。 构造器可以抛出异常。

---------------------------------------------------------------------

请问,以下哪些是有关方法覆盖的正确描述? 请选择所有正确的答案:

覆盖的方法和被覆盖的方法具有相同方法名、参数列表和返回类型。 覆盖的方法的访问范围声明不能比被覆盖的方法的访问范围小。 覆盖的方法不能抛出被覆盖的方法不能抛出的异常。 被覆盖的方法不能被private修饰。

在使用interface声明一个接口时,只可以使用( )修饰符修饰该接口。

A、private B、protected

C、private protected D、public

已经声明了类“public class Th implements Runnable”,下面哪条 语句可以启动该类型的线程?

A. Thread t=new Thread(new Th()); t.start(); B. new Th.start();

C. Th t=new Th(); t.start(); D. Th t=new Th(); t.run();

给出以下代码,请问该程序的运行结果是什么? class Example{

public static void main(String args[]){ Object o=new String(\String s=o;

System.out.println(s); System.out.println(o); }

}

注意:第四行是错误的,必须将o强制转换成String类型 abcd abcd

请选择一个正确答案: 打印输出abcd和abcd

代码编译失败,第3行发生错误。 代码编译失败,第4行发生错误。 代码编译失败,第6行发生错误。

三、判断题

1.在Java中一个类不能同时继承一个类和实现一个接口。F 2.Java中数组的元素可以是简单数据类型的量,也可以是某一类的对象。T

3. 接口ActionListener所对应的事件适配器是ActionAdapter.F 4. 构造方法是类的一种特殊方法,它的方法名必须与类名相同。T 5.在一个Java源程序文件中,可以有多个public类。F 6. Java语言含有指针。F

7. Java程序编译之后所生成文件的扩展名为“.java”。F 8. 假设有一个Java源程序文件,它只定义了一个具有public属性的类Hello,那么编译该文件的命令是“javac Hello”。F 9. BorderLayout使用\东\,\西\,\南\,\北\居中\来指定组件

搜索更多关于: Java程序设计期末考试题 的文档
Java程序设计期末考试题.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c167rf1rrjd3x5if1kn1k_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top