- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
宁波工程学院2022-2022学年第2学期_Java程序设计
试卷(标准答
《Java程序设计》课程期末考试卷
一、选择填空(每题2分,共30分)
1、(①)Java语言的特点之一是:
①面向对象②面向过程
③面向应用者④面向数据库
2、(③)一个Java程序,其中包含一个名为E某ample的Public
类,为了成功地编译该源文件,需要满足以下哪些条件:
①源文件必须导入ng包③源文件名必须为E某ample.java①init()
②tart()
②源文件必须声明一个main()方法④源文件必须具有package语句
③run()
④main()
3、(②)调用下列哪个方法可以程序启动一个新线程。4、(②)
Java语言在类的继承上采用
①多重继承②单重继承①blean①.java
②2much②.cla
③接口继承
③10id③.e某e
④无继承
④thiiCrazy④.dll
5、(④)请问下列哪些是Java合法的标识符:
6、(②)编译以后能在java虚拟机上运行的字节码程序,使用哪个
扩展名?7、(③)Java语言的平台无关性是指Java写的应用程序不用
修改就可以在不同的软硬件平台上运行。Java在目标代码级实现平台无
关性主要靠什么?
①EJB
②JDK
③JVM
④JRE
①java①char①byte
③100③hrt③integer
④50④int④Flat
9、(②)下列基本数据类型在Java中用1个字节表示;10、(①)
下列哪些是Java的基本数据类型。
②String
11、(①)请问以下哪些关键词修饰的变量是类的私有变量。
①private
②prtected
③privateprtected④tranient
12、(②)abtract所修饰的类为抽象类,其具有什么特点?
A只能被继承;B不能被继承;C只能被实例化;D不能被实例化
①AC
②AD
③BC
④BD
④无④native
13、(①或②)Applet默认的布局管理器是哪一种
①BrderLayut①public
②FlwLayut②private
③GridLayut③Static
14、(①)下列哪个修饰符可以用于修饰一个接口中的方法。
15、(④)有一类L实现了ActinLitener接口,以下语句用于向组
件注册事件监听器是:
①addLitener(newL())③addButtnLitener(newL())
②(newL()).addActinLitener④addActinLitener(newL())
二、回答问题(每题5分,共30分)
a)Java语言中thi和uper关键字分别代表什么含义?
答:thi指的是对象本身;
uper用于调用父类的方法或在继承中隐藏的成员(方法和属型);
b)写出Java程序中要实现多线程有哪两种方法?
答:写出Java程序中要实现多线程有哪两种方法,分别举例说明。1
从Thread类继承2实现Runnable接口
c)写出下列达式的值:256415.2%553
d)阅读下面程序段,将结果写在空白处。
fr(inti=0;i5;i++){if(i==3)break;Sytem.ut.println(“i=”+i
);}
;;
3/2
5!=3i=0i=1i=2
e)阅读程序段,回答问题。
intarr[6];inti;
fr(i=0;i6;i++){arr[i]=i+2;if(i=4)arr[i-1]=arr[i]+3;
}
请问运行上段程序以后arr[4],arr[5]的值分别是多少?
ar
文档评论(0)