




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
上海交大网络面向对象程序设计Java第一二三次作业答案面向对象程序设计(Java)第一次作业1、下列关于构造方法的叙述中,错误的是(B)A)Java语言规定构造方法名与类名必须相同B)Java语言规定构造方法没有返回值,但不可用void声明C)Java语言规定构造方法不可重载DJava语言规定构造方法只能通过new自动调用2、作为Java应用程序入口的main方法,其声明格式可以是(B)A)publicvoidmain(String[]args)B)publicstaticvoidmain(String[]args)C)publicstaticvoidMain(String*args)D)publicintmain(String[]args)3、Java中,能实现多重继承效果的方式是(C)A)内部类B)适配器CD)同步4、在Java中,用package语句声明一个包时,该包的层次结构必须是(B)A)与文件结构相同B)与文件目录的层次相同C)与文件类型相同D)与文件大小相同、在Java中,所有类的公共基类是(A)6、下列叙述中,错误的是(D)A)java中,方法的重载是指多个方法共享同一名称B)java中,用abstract修饰的类称为抽象类,它不可实例化C)java中,接口是不包含成员变量和方法实现的抽象类D)java中,构造函数可以有返回值7、下列叙述中,错误的是(D)A)接口与类的层次无关B)通过接口说明类所实现的方法C)通过接口可以了解对象的交互界面D)接口与存储空间有关oyee{gerStringndoublesintyearintmonthintday{earmonthdaybonus=0;}blicdoublegetSalary{doublebaseSalary=();urnbaseSalarybonus}publicvoidsetBonusdoubleb{bonusb}atedoublebonus}Manager是Employee的子类,其理由是(B)A)Manager的适用范围较宽Bextends关键字声明CManager的域减小了D一个经理C)当X和Y都是类或都是接口时D)X和Y是类或接口的任意组合时10、下面关于抽象类的声明中正确的是(B)A)publicabstractclassCanine{publicvoidspeak();}B)publicabstractclassCanine{publicvoidspeak(){}}C)publicclassCanine{publicabstractvoidspeak();}D)publicclassCanineabstract{publicabstractvoidspeak();}11、在下列代码的第9行插入哪条语句可使程序编译通过(C)1.classX{voiddo1(){}}2.classYextendsX{voiddo2(){}}4.classChrome{5.publicstaticvoidmain(String[]args){Xx1=newX();Xx2=newY();Yy1=newY();9.}A)();B)(Y)();C((Y)x2).do2();12、下列关于java对import语句规定的叙述中,错误的是(C)(OOP)中的术语(C)A)使用关系B)包含关系C继承关系D)无关系14、Java的继承属于哪种类型(A)A)单继承B)双继承C)多继承D)类继承15、在构造函数中使用super引用时有什么限制(D)16、一个抽象类中能否既定义抽象方法又定义非抽象方法(D)17、在一个程序中,一个类可以有多少个对象(C)18、下列哪个不是继承的优点(D)第二次作业DA)改变当前工作路径B)删除某个文件C)创建某个文件D)修改文件的安全级别(B)A)正确B)错误3、下面哪种流类允许您从一个文件中读取基本数据类型的数据(A)taInputStreamutStreameReader4、下列说法中错误的是(B)5、下列代码的运行结果为(A)FileOutputStreamoutnewFileOutputStream);tOutputStreamosnewObjectOutputStreamoutA)字符串“Objectonthefly!”被写入文件DataOutputStreamdonewDataOutputStreamfo;;上述代码执行后,有多少字节(8位)被写入文件(B)A)2B)5C)3D)102)publicclassQuestionEight{3)publicstaticvoidmain(String[]args)throwsIOException{effferedReaderinnewBufferedReaderinputFileiteroutnewBufferedWriternewWriteroutputFileStringline9)while((line=())!=null){上述代码的输出为:(B)8、下列说法中正确的是(D)A当一个对象被序列化时,整个类定义也会被相应保存B)当一个对象被序列化时,整个对象的状态(所有的数据变量及其相应值)均会被保存9、下列说法中错误的是(D)A)1,2B)1C)3,4D)1,2,3,411、关于hashcode,下列说法中错误的是(A)3.voidprintIt(Integerwi){tjwiThevalueis+j);6.}该代码段的输出为(B)A)Thevalueis:5D行时错误13、下列语句不合法的是:(A)A)HashMap<Integer,String>hmap=newHashMap<Integer,String>();B)ArrayList<int>list=newArrayList<int>();C)List<String>list2=newArrayList<String>();DHashSetStringsetnewHashSet<String>();rrayListObjectOneOneObjectOne6.classObjectOne{ivateintxprivateinty0;9.}该代码段的输出为:(B)15、下列集合类中哪种可用于存储“key-value”对且是线程安全的(A)A)HashTableHashMapMapectorArrayList<Integer>list=newArrayList<Integer>();Iterator<Integer>itr=();for(Integerwij:list){“number:”+wij);}该代码段的输出为:(A)A)number:1第三次作业1、以下哪个方法可以正确启动新线程(C)A)只需创建新线程对象,新线程会自动启动。B)创建新线程对象并调用方法begin()D)创建新线程对象并调用方法run()Thread应重载哪个方法(C)Abegin()Bstart()esume3、下列说法中正确的是(B)4、对给定程序理解正确的是(A)publicclassThreadPrint{eadfinalStringidbooleandaemonThreadt=newThread(id){publicvoidrun(){}returnt;}publicstaticvoidmain(String[]args){ThreadamakeThreadA,false);ThreadbmakeThreadB",true);}}5、下面哪个事件将导致线程死亡(D)Asleep)方法被调用Bwait被调用tartDrun行结束6、下列方法中不可用来实现线程间通信的是(B)AnotifyAll()Bstart()yit7、如何设置线程的优先级(A)B优先级作为参数传递给线程的构造方法C种方法均正确D以上两种方法均不正确8、线程可能处于活动状态但是仍不处于运行状态,不可能的原因是(B)C方法,线程等待获得对象锁定D最高的优先级而且当前没有运行9、Swing提供的顶层容器不包括(D)AJFrameDialogtuttonAFlowLayoutrderLayoutoutdLayoutA)publicvoidwindowOpened(WindowEvente)B)publicvoidwindoeClosed(WindowEvente)C)publicvoidwindowClosing(WindowEvente)D)publicvoidwindowDeactivated(WindowEvente)DAActionListenercusListenerionListenerngeListenerAJTabbedPaneLayeredPanePanelitPaneAwindowOpened)windowClosedActivateduseDraggedApaint()B)init()artdestroyA)网状数据库B层次数据库C库D非关系模型数据库18、SQL中,“DELETEFROM
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中介与商家合同范例
- ppp 监控 合同样本
- 年初制定的有效工作计划
- 出租小户厨房合同标准文本
- 企业设计顾问合同标准文本
- 二三标段合同样本
- 制定合理的工作目标确保成功计划
- 2025授权合同代理书范本
- 公司旧厂房租赁合同样本
- 俩兄弟合伙开店合同标准文本
- 舞蹈室课程顾问工作合同5篇
- 计调业务2.2组团计调发团业务流程
- 2025年四板挂牌专项法律服务协议
- 拒绝间歇性努力不做45度青年-“拒绝躺平”主题班会-2024-2025学年初中主题班会课件
- 红色体育知到智慧树章节测试课后答案2024年秋西安体育学院
- Excel财务会计应用(沈国兴第3版) 第1-36次课 认识EXCEL-期末考试
- 源网荷储一体化试点项目可行性研究报告模板
- 【化学试卷+答案】龙岩市2024~2025学年第一学期期末高二教学质量检查
- 第9版内科冠心病
- 公交行车安全指导书
- 《小儿急性白血病》课件
评论
0/150
提交评论