Java编程技术 试题B

Java编程技术 试题B

ID:42110148

大小:65.50 KB

页数:7页

时间:2019-09-08

Java编程技术 试题B_第1页
Java编程技术 试题B_第2页
Java编程技术 试题B_第3页
Java编程技术 试题B_第4页
Java编程技术 试题B_第5页
资源描述:

《Java编程技术 试题B》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、试题纸课程名称:Java编程技术B适用专业年级:08计算机、软件、网络、电本考生学号:考生姓名:………………………………………………………………………………………………………一选择题(10×2分=20分)1Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点?A)安全性  B)多线性  C)跨平台  D)可移植2下列哪个类声明是正确的?A)abstractfinalclassHI{···}B)abstractprivatemove(){···}C)protectedprivatenumber;D)pu

2、blicabstractclassCar{···}3下列关于for循环和while循环的说法中哪个是正确的?A)while循环能实现的操作,for循环也都能实现  B)while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果  C)两种循环任何时候都可替换  D)两种循环结构中都必须有循环体,循环体不能为空4异常包含下列那些内容?A)程序中的语法错误  B)程序的编译错误  C)程序执行过程中遇到的事先没有预料到的情况  D)程序事先定义好的可能出现的意外情况5Character流与Byte流的区别是A)每次读入

3、的字节数不同  B)前者带有缓冲,后者没有  C)前者是块读写,后者是字节读写  D)二者没有区别,可以互换使用6监听事件和处理事件A)都由Listener完成  B)都由相应事件Listener处登记过的构件完成  C)由Listener和构件分别完成  D)由Listener和窗口分别完成7Applet可以做下列那些操作?A)读取客户端文件  B)在客户端主机上创建新文件  C)在客户端装载程序库  D)读取客户端部分系统变量8下列哪个属于容器的构件?A)JFrameB)JButtonC)JPanelD)JApplet9如果

4、希望所有的控件在界面上均匀排列,应使用下列那种布局管理器?A)BoxLayoutB)GridLayoutC)BorderLayoutD)FlowLayout10.运行下列程序,会产生什么结果publicclassXextendsThreadimplementsRunable{ publicvoidrun(){  System.out.println("thisisrun()"); } publicstaticvoidmain(Stringargs[]) {  Threadt=newThread(newX());  t.start

5、();注:1、教师命题时题目之间不留空白;2、考生不得在试题纸上答题,教师只批阅答题册正面部分。(第7页) }}A第一行会产生编译错误B第六行会产生编译错误C第六行会产生运行错误D程序会运行和启动二填空题(20×1分=20分)1.一个对象由一组和组成。2.Java中所有类都是类的子类。3.被修饰词修饰的类,被称为抽象类。4.Java中的线程由三部分组成:、和5.线程默认都是非守护线程,非守护线程也称作6.Java图形用户界面的最基本组成部分就是组件,组件是以方式显示在屏幕上能进行的对象7.执行下列代码后x,a,b,c的值是什么?

6、intx,a=2,b=3,c=4;x=++a+b+++c++;8.Frame类用来建立标准窗口,继承自类9.Java中,异常分为和两类10.Throwable类有两个重要的子类:和11.Java的线程4种状态:创建状态,和还有12.Java中实现线程同步的关键字是三简答题(2×10分=20分)1.写出下列程序的运行结果:classTag{Tag(intmarker){System.out.println("Tag("+marker+")");}}classCard{Tagt1=newTag(1);Card(){System.ou

7、t.println("Card()");t3=newTag(33);}Tagt2=newTag(2);voidf(){System.out.println("f()");}Tagt3=newTag(3);}publicclassOrderOfInitialization{publicstaticvoidmain(String[]args){Cardt=newCard();注:1、教师命题时题目之间不留空白;2、考生不得在试题纸上答题,教师只批阅答题册正面部分。(第7页)t.f();}}2.请简述servlet和jsp的区别四.程

8、序设计题(40分)1.请用java设计一个算法,要求计算并显示n!这个自然数对应多少个连续0.(如5!=120,则输出有1个0,10!=3628800,则输出有2个0)。(20分)2.请用多线程实现1+2+3+…..+100,要求实现线程的交叉累加,并显示交叉累

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。