欢迎来到天天文库
浏览记录
ID:37845391
大小:44.50 KB
页数:4页
时间:2019-06-01
《Java工程师试题(机构招聘)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、北京普华雅龙科技有限公司Java工程师笔试题(中级)开始时间______________________姓名________月薪要求(转正税前)_____说明:所有题目只需简要描述即可一、基础题(Required):【Java语言】1、String和StringBuffer有什么区别?int和Integer有什么不同,floatf=3.4是否正确2、异常(Exception)分几种类型?有什么区别?写出几个常见异常(若记不得异常的英文名,写中文名亦可)3、写出几种常见的java数据结构和特点(List,Set,Map等)4、下列两个方法有什么区
2、别 publicsynchronizedvoidmethod1(){} public voidmethod2(){ synchronized (obj){} }5、publicclassTest{Publicstaticvoidso(String[]name){Stringtemp=name[0];Name[0]=name[1];Name[1]=temp;}publicstaticvoidso(Stringname0,Stringname1){Stringtemp=name0;Name0=name1;Name1=temp;’}publ
3、icstaticvoidmain(String[]wewe){String[]name=newString[]{"mike”,”Lily”};Stringname0=“mike”;Stringname1=”Lily“;So(name);System.out.println(name[0]+”,”+name[1]);So(name0,name1);System.out.println(name0+”,”+name1);}写出输出结果6、以下数据库操作的程序片段如何改进会跟好? try{ Class.forName(“com
4、.mysql.jdbc.Driver”);北京普华雅龙科技有限公司北京市海淀区上地三街九号嘉华大厦E座901-903室电话:010-82825208传真:010-82825067第4页共4页北京普华雅龙科技有限公司 Connectionconn=DriverManager.getConnection(“jdbc:mysql://localhost/test”,“root”,“123456”); Statementstmt=conn.createStatement(); Stringsql=“sel
5、ect*fromT_Userwhereusername=’”+name +“’andpassword=’”+password+“’”; ResultSetrs=stmt.executeQuery(sql); if(rs.next()){ System.out.println(“UserNameandPasswordiscorrect!”); }else{ System.out.println(“UserNameandP
6、asswordpairisinvalidate”); } }catch(Exceptione){ e.printStackTrace(); }7、请问下列程序运行输出结果是多少?publicstaticvoidmain(String[]afsaf){Listlist1;Listlist2;list1=newList();list2=list1;list1.add(newObject());System.out.println(list2.size());}【数据库(Oracle)】1、从Produ
7、ct表中取出price大于9.99的前100行数据。2、接上题,要求取出满足条件的第100行至第200行数据。3、获取数据库当前时间,并以yyyy-MM-ddHH:mm:ss的格式输出数据库中的索引和外键是什么意思?有什么用途?4、下列SQL条件语句中的列都建有恰当的索引,但执行速度却非常慢,说出原因并改写SELECT*FROMxxxWHEREsubstr(value,1,4)='5378'北京普华雅龙科技有限公司北京市海淀区上地三街九号嘉华大厦E座901-903室电话:010-82825208传真:010-82825067第4页共4页北京普华
8、雅龙科技有限公司SELECT*FROMxxxWHEREvalue/30<1000SELECT*FROMxxxWHEREconvert(char(10)
此文档下载收益归作者所有