下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
JAVA面试题小练习题3参考答案T142面试题小练习参考答案(总分100’)Java-OOP&SQLServer部分1)try{}里有一个return语句,那么紧跟在这个try后的finally{}里的code会不会被执行,什么时候被执行,在return前还是后?(8’)会执行,finally中的代码比return和break语句后执行。拓展:演示FinallyTest1和FinallyTest代码。2)Strings=newString("xyz"),创立了几个对象?为什么?(10’)3)x.equals(y)==true,x,y可有不同的hashcode,这句话对不对?(5’)不对如果两个hashCode()返回的结果相等,那么两个对象的equals方法不一定相等。拓展:一致性在Java应用程序执行期间,在对同一对象屡次调用hashCode方法时,必须一致地返回相同的整数,前提是将对象进展hashcode比较时所用的信息没有被修改。equals如果根据equals(Object)方法,两个对象是相等的,那么对这两个对象中的每个对象调用hashCode方法都必须生成相同的整数结果,如果根据equals(java.lang.Object)方法,两个对象不相等,那么对这两个对象中的任一对象上调用hashCode方法不一定生成不同的整数结果。注:这里说的equals(Object)方法是指Object类中未被子类重写过的equals方法。一个或者两个。(未说明原因不给分)4)数组有没有length()这个方法?String有没有length()这个方法,集合有没有length()这个方法?(9’)5)IndexOutOfBoundsException是什么异常?空指针异常是什么?(8’)下标越界异常。NullPointerException没有,只有length属性,String有这个方法,集合没有,获取大小用Size()。6)Whichtwoarevalid(有效地)inaclassthatextendsclassA?(Choosetwo)(15’)publicclassA{}A.publicintmethod1(inta,intb){return0;}B.privateintmethod1(inta,intb){return0;}C.privateintmethod1(inta,longb){return0;}D.publicshortmethod1(inta,intb){return0;}E.staticprotectedintmethod1(inta,intb){return0;}protectedintmethod1(inta,intb){return0;}此题考查的是继承重写问题.当一个子类重写父类的方法时,重写的方法的访问权限必须大于等于父类的访问权限.在此题中父类中的方法访问权限为protected,子类只能是protected或public.这时A是符合题意的.由于选项C的形参和父类的不一样,没有重写的效果,构成重载,所以在子类出现也是没问题的.所以此题选:AC7)在一个java原文件中,import,class,package语句的顺序是什么?(5’)Package、import、class8)下面两句SQL语句的检索结果为何不同?(8’)a)SELECT*FROMTABLEb)SELECT*FROMTABLEWHERENAMELIKE%%ANDADDRLIKE%%AND(1ADDRLIKE%%OR2ADDRLIKE%%OR3ADDRLIKE%%OR4ADDRLIKE%%)Like?%%?相当于notisnull,这个时候字段值如果为NULL就无法取出了9)不使用min函数找出表nums里面num最小的数。(8’)select*fromnumswherenum<=all(selectnumfromnums)或者Selecttop1numfromnumsorderbynum10)java中自己写个类,也叫java.lang.String,运用目前所学的知识,你认为可以吗?为什么?(10’)不可以,因为包名类名不能相同。拓展:其实是可以的。类的加载器相关知识能够解释这一问题,大家课后可以去拓展一下,但我们一般不这样写,因为危险性大于实用性。二、逻辑思维能力1)你有两个罐子,50个红色弹球,50个蓝色弹球,随机选出一个罐子,随机选取出一个弹球放入罐子,怎么给红色弹球最大的选中时机?在你的方案中,得到红球的准确几率是多少?(6’)2)对一批编号为1~100,全部开关朝上(开)的灯进展以下*作:但凡1的倍数反方向拨一次开关;2的倍数反方向又拨一次开关;3的倍数反方向又拨一次开关……问:最后为关熄状态的灯的编号。(8’)(1)最初这100个全部开关朝上的灯是亮的。每个灯操作次数如果是奇数,那么是关熄状态的灯;每个灯操作次数如果是偶数,那么是亮的状态的灯。(2)“但凡1的倍数反方向拨一次开关;2的倍数反方向又拨一次开关;3的倍数反方向又拨一次开关……”最后每个灯操作次数不是偶数就是奇数。(3)1的平方数是1;,2的平方数是4;3的平方数是9;4的平方数是16;------10的平方数是100。(4)1、4、9、16、25、36、49、64、81、100这10个数的约数个数是奇数,其它90个数约数个数是偶数,所以编号为完全平方数的灯操作次数为
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025国际贸易合同
- 2025开关插座采购合同标准版
- 2025年度高科技企业公司股权协议书模板3篇
- 2025年度智能家居生态链消费者协议3篇
- 2025年度新材料研发与应用公司整体转让协议版3篇
- 2025年度医疗设备融资租赁服务合同模板3篇
- 2025年度农村宅基地房买卖合同(农村电商服务站建设)
- 2025年度公租房合同(含租赁合同签订及备案费用)3篇
- 2025年度环保处理设备专业维修与改造合同3篇
- 2025年度新能源汽车充电基础设施合作项目协议书范本3篇
- 居家养老服务报价明细表
- 食材配送服务方案投标方案(技术方案)
- 年产15000吨硫酸铝项目环评报告表
- 2023-2024学年湖北省孝感市云梦县八年级(上)期末英语试卷
- 2024年一级注册建筑师理论考试题库ab卷
- 2024二人合伙经营项目简单协议书
- 小学数学班级学情分析报告
- IMCA船舶隐患排查表
- 2024年软件开发调试合同样本(二篇)
- 地理月考分析及改进措施初中生
- MOOC 研究生学术规范与学术诚信-南京大学 中国大学慕课答案
评论
0/150
提交评论