




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
东北师范-Java程序设计23春学期在线作业1-辅导资料答案Java程序设计23春在线作业1答案3试卷总分:100得分:100一、单选题(共10道试题,共30分)1.javawt包的Panel类是()的子类。[第一项A.]Frame[第二项B.]Container[第三项C.]Canvas[第四项D.]Component[正确.选项]:B2.对于catch子句的排列,下列哪种是正确的?()[第一项A.]父类在先,子类在后[第二项B.]子类在先,父类在后[第三项C.]有继承关系的异常不能在同一个try程序段内[第四项D.]先有子类,其他如何排列都无关[正确.选项]:A3.下列关于Java程序结构的描述中,不正确的一项是()。[第一项A.]一个Java源文件中可以包括一个package语句[第二项B.]一个Java源文件中可以包括多个类定义,但是只能有一个public类[第三项C.]一个Java源文件中可以有多个public类[第四项D.]源文件名与程序类名必须一致[正确.选项]:C4.下列说法中错误的一项是()。[第一项A.]Java语言提供了检测与避免死锁的机制[第二项B.]在Java语言中,要避免死锁,只能通过程序进行控制[第三项C.]释放锁的时候,应该按照死锁顺序的逆序进行[第四项D.]在编写程序的时候,可以对所有共享数据设汁一个统一的加锁顺序[正确.选项]:A5.类是对象的抽象,它的定义包括()部分[第一项A.]一部分[第二项B.]两部分[第三项C.]三部分[第四项D.]四部分[正确.选项]:B6.以下哪项可能包含菜单条()[第一项A.]Panel[第二项B.]Frame[第三项C.]Applet[第四项D.]Dialog[正确.选项]:B7.下列哪一项不属于Applet中的显示方法?()[第一项A.]update()[第二项B.]repaint()东北师范-Java程序设计23春学期在线作业1-辅导资料答案全文共5页,当前为第1页。[第三项C.]drawLine()东北师范-Java程序设计23春学期在线作业1-辅导资料答案全文共5页,当前为第1页。[第四项D.]paint()[正确.选项]:A8.下列方法中建议使用的是:()[第一项A.]stop()[第二项B.]supend()[第三项C.]restume()[第四项D.]wait()[正确.选项]:D9.Panel类对象的默认布局是()。[第一项A.]FlowLayout布局[第二项B.]BorderLayout布局[第三项C.]CardLayout布局[第四项D.]GridLayout布局[正确.选项]:A10.布局管理器中的按钮位置有可能会根据Frame的大小改变而改变。()[第一项A.]BorderLayout[第二项B.]CardLayout[第三项C.]GridLayout[第四项D.]FlowLayout[正确.选项]:D二、多选题(共10道试题,共30分)1.面向对象程序设计的基本特征是()。[第一项A.]抽象[第二项B.]封装[第三项C.]继承[第四项D.]多态[正确.选项]:ABCD2.给定以下的JumpingBean.java和index.jsppubliclassJumpingBean{privateStringtitle="JumpingBean";privateintnum=10;publivoisetTitle(Stringtitle){this.title=title;}publiStringgetYoshi(){return[第一项A.]"Num:0<br>"[第二项B.]"Num:3<br>"[第三项C.]"Title:<br>"[第四项D.]"Title:JumpingBean<br>"[正确.选项]:BD3.下面哪两个设置一个jsp页的contenttype?()[第一项A.]<%@contentType"text/plain"%>[第二项B.]<jsp:contentType"text/plain">[第三项C.]<%@pagecontentType="text/plain"%>[第四项D.]<%response.setContentType("text/plain");%>[正确.选项]:CD4.以下AWT类中哪些实现部件的布局?()[第一项A.]FlowLayout东北师范-Java程序设计23春学期在线作业1-辅导资料答案全文共5页,当前为第2页。[第二项B.]GridBagLayout东北师范-Java程序设计23春学期在线作业1-辅导资料答案全文共5页,当前为第2页。[第三项C.]ActionListener[第四项D.]WindowAdapter[正确.选项]:AB5.下面代码执行后,其正确的输出结果包括()。publicclassExample{publicstaticvoidmain(Stringargs[]){intl=0;do{System.out.println(“Doingitforlis:”+l);}while(--l>0)System.out.println(“Finish”);}}[第一项A.]Doingitforlis3[第二项B.]Doingitforlis1[第三项C.]Finish[第四项D.]Doingitforlis0[正确.选项]:CD6.什么原因可导致线程停止执行。()[第一项A.]有更高优先级的线程开始执行[第二项B.]线程调用了wait()方法[第三项C.]线程调用了yield()方法[第四项D.]线程调用了pause()方法;[正确.选项]:ABC7.类Test1定义如下:1.publicclassTest1{2.publicfloataMethod(floata,floatb){}3.4.}将以下哪种方法插入行3是不合法的。()[第一项A.]publicfloataMethod(floata,floatb,floatc){}[第二项B.]publicfloataMethod(floatc,floatd){}[第三项C.]publicintaMethod(inta,intb){}[第四项D.]privatefloataMethod(inta,intb,intc){}[正确.选项]:ACD8.下面哪个方法可以在任何时候被任何线程调用?()[第一项A.]notify()[第二项B.]wait()[第三项C.]notifyAll()[第四项D.]sleep()[正确.选项]:BD9.设有如下代码:interfaceIFace{}classCFaceimplementsIFace{}classBase{}publicclassObRefextendsBase{publicstaticvoidmain(Stringargv[]){ObRefobj=newObRef();Baseb=newBase();Objectobj1=newObject();IFaceobj2=newCFace();//Here}}则在//Here处插入哪个代码将不出现编译和运行错误。[第一项A.]obj1=obj2;[第二项B.]b=obj;[第三项C.]obj=b;[第四项D.]obj1=b;[正确.选项]:ABD10.importjavawt.*;publiclassXextendsFrame{publistativoimain(String[]args){Xx=newX();x.pack();x.setVisible(true);}publiX(){setLayout(newBorderLayout());Panelp=newPanel();add(p,BorderLayout.NORTH);Buttonb=newButto东北师范-Java程序设计23春学期在线作业1-辅导资料答案全文共5页,当前为第3页。[第一项A.]标有"North"和"South"的两个按钮具有相同的宽度东北师范-Java程序设计23春学期在线作业1-辅导资料答案全文共5页,当前为第3页。[第二项B.]标有"North"和"South"的两个按钮具有相同的高度。[第三项C.]标有"North"的按钮的高度可以随窗口的大小而改变。[第四项D.]标有"North"的按钮的宽度不随窗口的大小而改变。[正确.选项]:BD三、判断题(共20道试题,共40分)1.JavaApplication是由独立的解释器程序来运行的。[第一项A.]错误[第二项B.]正确[正确.选项]:B2.所有的键盘事件都由KeyEvent类的对象表示。[第一项A.]错误[第二项B.]正确[正确.选项]:A3.Java的字符类型采用的是Unicode编码,每个Unicode码占16个比特。[第一项A.]错误[第二项B.]正确[正确.选项]:A4.Java图形程序类可以分为二组:容器类和界面组件类。[第一项A.]错误[第二项B.]正确[正确.选项]:A5.break语句可以用在switch语句、while循环、do……while循环和for循环结构中。[第一项A.]错误[第二项B.]正确[正确.选项]:B6.应用程序一定要有main()方法,小程序一定要继承于Applet类。[第一项A.]错误[第二项B.]正确[正确.选项]:B7.在程序中可对用final修饰的变量的值进行更改。[第一项A.]错误[第二项B.]正确[正确.选项]:A8.针对服务器和客户机,J提供了两个不同的类:ServerSocket类和Socket类[第一项A.]错误[第二项B.]正确[正确.选项]:B9.子类的成员变量能与其父类的成员变量同名。[第一项A.]错误[第二项B.]正确[正确.选项]:A10.abstract是抽象修饰符,可以用来修饰类及其属性和方法。[第一项A.]错误东北师范-Java程序设计23春学期在线作业1-辅导资料答案全文共5页,当前为第4页。[第二项B.]正确东北师范-Java程序设计23春学期在线作业1-辅导资料答案全文共5页,当前为第4页。[正确.选项]:B11.<session-timeout>30</session-timeout>,30的单位是秒。[第一项A.]错误[第二项B.]正确[正确.选项]:A12.绘制普通矩形的方法为drawRect。[第一项A.]错误[第二项B.]正确[正确.选项]:B13.所谓抽象类就是包含有抽象方法的类。[第一项A.]错误[第二项B.]正确[正确.选项]:A14.在Java中,可以利用程序使线程从执行状态转换到阻塞状态,即调用wait方法。[第一项A.]错误[第二项B.]正确[正确.选项]:B15.java异常处理中可以使用多个catch子句,此时应将高级别异常类的catch子句放在前面。[第一项A.]错误[第二项B.]正确[正确.选项]:A16.一个类中用private修饰符修饰的属性成员,只能被该类的方法访问。[第一项A.]错误[第二项B.]正确[正确.选项]:B17.getParameter(“UserName”),如果请求中没有”UserName”,返回值是””。[第一项A.]错误[第二项B.]正确[正确.选项]:A18.修改server.xml后必须重启服务器。[第一项A.]错误[第二
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 校园语言角交流合作合同(2篇)
- 《汉语阅读教程》课件-教学课件:汉语阅读教程L25
- 办公设备维护与维修电子教案 模块一 家庭办公 项目二 日常业务处理
- 2025年全球与中国跨境支付行业概述及机遇调研报告
- 2025标准办公室租赁合同概述
- 湖南省长沙市雅礼教育集团2024-2025学年高一下学期期中考试英语试题(有答案)
- 脊柱脊髓伤的临床护理
- 小学立定跳远教学设计
- 2-2 细胞呼吸的原理和应用(导学案)-2025年高考生物大一轮复习扫易错攻疑难学案
- 2025租房合同房东突然要求终止合同处理
- 美国加征关税从多个角度全方位解读关税课件
- “皖南八校”2024-2025学年高一第二学期期中考试-英语(译林版)及答案
- 一例脂肪液化切口的护理
- 2025届嘉兴市高三语文二模作文解析:智慧不会感到孤独
- GB 15269-2025雪茄烟
- 规模养殖场十项管理制度
- 2025航天知识竞赛考试题库(含答案)
- 路基路面压实度评定自动计算表-标准-
- 2025中考英语热点话题阅读《哪吒2魔童闹海》
- 头疗培训知识课件
- 双溪村移民安置区环境综合整治工程 施工图设计说明
评论
0/150
提交评论