版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
java高级工程师-面试题及答案.z.一:选择题1.关于以下程序代码的说明正确的选项是〔D〕1.classHasStatic{2.privatestaticint*=100;3.publicstaticvoidmain(Stringargs[]){4.HasStatichs1=newHasStatic();5.hs1.*++;6.HasStatichs2=newHasStatic();7.hs2.*++;8.hs1=newHasStatic();9.hs1.*++;10.HasStatic.*--;11.System.out.println(“*=〞+*);12.}13.}A、5行不能通过编译,因为引用了私有静态变量B、10行不能通过编译,因为*是私有静态变量C、程序通过编译,输出结果为:*=103D、程序通过编译,输出结果为:*=1022.以下关于for循环和while循环的说法中哪个是正确的.〔B〕A.while循环能实现的操作,for循环也都能实现B.while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果C.两种循环任何时候都可替换D.两种循环构造中都必须有循环体,循环体不能为空3.以下选项中循环构造合法的是〔C〕A、while(inti<7){i++;System.out.println(“iis“+i);}B、intj=3;while(j){System.out.println(“jis“+j);}C、intj=0;for(intk=0;j+k!=10;j++,k++){System.out.println(“jis“+j+“kis〞+k);}D、intj=0;do{System.out.println(“jis“+j++);if(j==3){continueloop;}}while(j<10);4.给出下面代码段,哪行将引起一个编译时错误.〔D〕1)publicclassTest{java高级工程师-面试题及答案全文共7页,当前为第1页。2)intn=0;java高级工程师-面试题及答案全文共7页,当前为第1页。3)intm=0;4)publicTest(inta){m=a;}5)publicstaticvoidmain(Stringarg[]){6)Testt1,t2;7)intj,k;8)j=3;k=5;9)t1=newTest();10)t2=newTest(k);11)}12)}A.行1B.行4C.行6D.行95.下面的方法,当输入为2的时候返回值是多少"〔D〕publicintgetValue(inti){intresult=0;switch(i){case1:result=result+i;case2:result=result+i*2;case3:result=result+i*3;}returnresult;}A0B2C4D10二:简述题1、描述一下JVM加载class文件的原理机制"JVM中的载由lsLoder它子来现的JaalasLader一个要的Jaa运时统件负责运时找装类文的。2、eap和sack有什么区别。jaa分两,类是,类堆存。是程进一个法,会为个法独配块私存空于储这方的部量这方法完毕,配这方的栈释,个中变量将之放。堆是栈用同一般于放放前方栈的些据例如用ew创立对都在里所以它会方的而失方法中的局变量使用nal修饰后,放在堆中而是栈中。3、GC是什么"为什么要有GC"C垃收的思〔abaeCleco〕处理编人容出问题地,忘记者误回会导程或统不定甚崩,aa提的C能自动测象否过用域而自动回收存的的,aa语没提供放分配的示作法。4、列举出一些常用的类,包,接口,请各举5个java高级工程师-面试题及答案全文共7页,当前为第2页。要让家觉对jaae开很,以不仅仅列oejaa中些东,列你做sh工程中的那东。写最写的些序涉的些类。java高级工程师-面试题及答案全文共7页,当前为第2页。常用类BeeRaerBufeWier FiladeriWier ingnegerjaauilDa,SsmCas,isHsh常用包jaaang jaaiojaauljaasqljaa*seleogaahesusaconoghienae常用接RoeListap DocmntNoeisSeleHSeleeqesHpelesponenscinibenae、SesinienaeHesson5java中有几种类型的流.JDK为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类.字节,符。节继于npuemupem字流承于npueeaeupueWie在jaao包中有多他流主要为提高性和用便。6、多线程有几种实现方法"同步有几种实现方法"多线有种现法分别承Thead类现unale接口同步实方有种分是snchniedait与noifyai使一线处待状,且放持的对的lok。slep使个在行线程于眠态是个静方,用方要捕捉neuped*cpion中异常常。nof唤醒一处等状态线,意是调用方的候并能确的醒*一等状的程而由JM定醒线程而不按先Alnoi唤醒所有入待状的程注并是给有醒程个象的,是让它竞。7、说一说Servlet的生命周期"答selet良的存的定,括载实化、始、理求及效劳完毕。这个存由jaa*selSelet接的niseie和esoy方表Selet效劳器例器行其iit求到时其seie法seice方法动遣行请对的do*方〔doe,dPos〕,效劳器决将例销毁时调其esy方法。eb器载sele命周开场过用selet的ii方seet的始化。通过用eice法现,据求不调不的do法完毕效劳,eb容器用selet的dso)方法。8、说出数据连接池的工作机制是什么"J2E启时建一定量池接并直维不于数的连接客端程序要接驱程序返一未用池连并其记忙如果前有空闲连池动程就建一数的接新连接数有置数定当用池连接用成,驱程序此接记空,其调就以用个连。实现式返的Cnncion是始Conecion的代,理Cnnecin的cose方法不是正连,是它代的Cnnecin还回连池java高级工程师-面试题及答案全文共7页,当前为第3页。9、这段代码有什么缺乏之处"java高级工程师-面试题及答案全文共7页,当前为第3页。y{Coneciononn=;aentsmt=ReulSetssme*cueueselct*fmabe1;hiesne*){}}cachE*epone*){}答有fialy语来闭各对外用fnaly之后要变的义在y语句块外,在y语句块的ialy块中可以问些量。10、一个用户具有多个角色,请查询出该表中具有该用户的所有角色的其他用户。selctcoun)asnmbdfb,selectolefmbheeid***)as1heejava高级工程师-面试题及答案全文共7页,当前为第4页。bole=1oleanbd!=1idjava高级工程师-面试题及答案全文共7页,当前为第4页。.z.goupbybidhaingnum=selectcuolefmbheeid*;11、一个用户表中有一个积分字段,假设数据库中有100多万个用户,假设要在每年第一天凌晨将积分清零,你将考虑什么,你将想什么方法解决"java高级工程师-面试题及答案全文共7页,当前为第5页。aleraledopomnsoe;java高级工程师-面试题及答案全文共7页,当前为第5页。.z.aleraleadcoumsein可能很,是要验,验能真的境来刀并要意,这样操时法滚在的象中只有inetupdaedlee等L句才对于ceaealedpabealerabe等DL语是不回。解决案,pdaesersetscoe0;解决案假上的码要行长出们的忍我就alrableuerdopclmscoelerbleueraddomnscoein。下面码现年那凌晨刻零。Runalennble=newRunnale{pubicodun{cleab;schedleisneDaeewDaegeea100;};scheueunale,newDaeneaegeea101;12、你对Spring的理解,什么是spring的IOCAOP。1ping实了厂的工类在里必解释楚么工模,这类为Benaco〔际是个接在序常anacoy的类pliaioCne*。ping相于个的厂类在配文过ben素置于实对类名实对的性。2.png提了对C好支,C一种思想是种构术利用种想.z.可以好实模之的解C为Iepecynjecon什依赖入.z.譬如lasPgmer{ueruernul;publicoidode){upuer=newBpue;upuer=benacoepue;ueie;}java高级工程师-面试题及答案全文共7页,当前为第6页。publicoidepuepuerpue)java高级工程师-面试题及答案全文共7页,当前为第6页。.z.{hisue=pue;}}另外种式由赖第一直依于标二把赖转到厂三彻底与标工解了在sping的置件置片如beand〞pue〞las〞icsineieue〞>bean>beand〞pgme〞lassiasineieogme〞>popeynamepue〞 ef〞pu〞pope>bean>3.pig提对AP技术良封,AP称为向面系统有多各不相的的法在些众方中参加*系统能代如参加志参加权限常种用为A现AP能用是技户端程序再用标而用代理类目类对具一样的法明有种式可以现方声一是现接作为标子在K采用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026森林警校面试题及答案
- 2026施工公司面试题目及答案
- 2026村工作人员面试题及答案
- 应急通讯保障演练脚本
- 医院收费查询制度
- 学校政教处主任考核指标细则
- 母亲节手绘风清新活动策划总结模板
- 2026年制冷工考试题及答案
- 2026年劳动法的考试题库及答案
- 2026年传染病防治知识测试试卷及答案
- 冲击波康复治疗技术应用
- 2026版《全品高考》选考复习方案生物1009 微专题10 几种常见PCR技术的原理 含答案
- DB43T 388.1-2025 用水定额 第1部分:农业
- 物业积分管理办法细则
- 下肢深静脉瓣膜功能不全超声诊断
- 涤纶纺丝技术:工艺与质量控制
- 风力发电项目-强制性条文执行计划
- 高一人教版必修一英语单词表
- 桥梁中的物理知识
- 房屋阳台玻璃安装安全及质量保证协议书
- JBT 3341-2024 蓄电池托盘堆垛车(正式版)
评论
0/150
提交评论