教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 教育文库 >

东北大学——姚羽java 试题合集

来源:网络收集 时间:2026-09-08
导读: 东北大学-姚羽-java考试试卷 2002年和2006年java语言试题(开卷) 一.名词解释 1. GUI 11. J2EE 2. URL 12. Wrapper class 3. final 13. Delegation 4. OOP 14. Layout Manager 5. http 15. Swing 6. abstract 16. Decorator 7. interface 17. Serialize 8.

东北大学-姚羽-java考试试卷

2002年和2006年java语言试题(开卷)

一.名词解释

1. GUI 11. J2EE

2. URL 12. Wrapper class

3. final 13. Delegation

4. OOP 14. Layout Manager

5. http 15. Swing

6. abstract 16. Decorator

7. interface 17. Serialize

8. upcasting 18. Downward cast

9. JVM 19. SingIeton

10. Override 20. Overload

二.简答题

1. 解释下列关键字的含义,并说明其在编程中的特点

static,protected,abstract,transient,final

2. 有一段代码,如下所示,程序运行的结果为什么为false?如何通过override修改

value类,使结果为true。

//Equals2.java

class value{ int i;}

public class Equals2

{

public static void main(String[] args)

{

value n1=new value();

value n2=new value();

n1.i=100;

n2.i=100;

System.out.println(n1.equals(n2));

}

}

3. 改错:在FindErrors.java文件的如下。请找到错误并改错。

public classFind

{

private int i;

public void f()

{ System.out.println(“find.f()”) };

}

public class NewFind extends Find

{

public void f(){System.out.println(“NewFind.f()”);}

public void f1(){System.out.println(“NewFind.f1()”);}

public void f(long i){this.i=i;}

}

public class FindErrors extends Find

东北大学-姚羽-java考试试卷

{

public void f2(Find ff)

{

if(ff instanceofNewFind)

{

ff.f1();

ff.f();

}

}

public void main(String[] args)

{

NewFind nf=new NewFind();

f2(nf);

}

}

4. 请详细说明,在JDK1.5中,枚举类型是如何保证类型安全的?

5. 某人在DataAccess.java和ComputeData.java两个文件中分别定义了DataAccess和

ComputeData两个类。这两个类都属于名称为cn.edu.neu.ise的package。应该如何做才能在Company类中引用Employee类?

6. 什么是内存垃圾收集机制,在同名现象中内存垃圾收集机制是如何参与的?

7. 判断下面程序的运行结果。说明其原因并进行改进。

public class Outer4

{

private int size=5;

public Object makeTheInner(int localVar)

{

final int finalLocalVar=6;

class Inner

{

public String toString(){return(“localVar=”+localVar”>”);}

}

return new Inner();

}

public static void main(String[] args)

{

Outer4 outer=new Outer4();

Object obj=outer.makeTheInner(47);

System.out.println(“The object is ”+obj);

}

}

三.编程题

1. 用程序实现三角形的输出。

要求:(1)能从命令行参数读取三角形的高度。

(2)能进行差错控制与例外控制,实现至少一处自定义例外。

东北大学-姚羽-java考试试卷

例子:java example 5

*

***

*****

*******

2.用程序实现仿记事本程序。要求:能使用菜单读取用户选定的文本文件并显示在文本区域,支持文本文件的存储和另存(save as)。

3.创建一个JFrame 如图所示。要求实现的功能:

(1)点击start按钮后,每间隔100毫秒在该Frame上随机位置画一个红色的点。

(2)点击pause按钮后,绘图暂停。

(3)再次点击pause按钮则继续绘图。

…… 此处隐藏:137字,全部文档内容请下载后查看。喜欢就下载吧 ……
东北大学——姚羽java 试题合集.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/1809629.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)