先锋商泰2015java笔试题

先锋商泰2015java笔试题

ID:24876537

大小:112.50 KB

页数:3页

时间:2018-11-16

先锋商泰2015java笔试题_第1页
先锋商泰2015java笔试题_第2页
先锋商泰2015java笔试题_第3页
资源描述:

《先锋商泰2015java笔试题》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、先锋商泰java面试题一、选择题(每题3分,共60分)1、下列哪项不是java的primitivetype()A、intB、longC、booleanD、object2、下列描述不正确的是()A、java中,/**/注释不能嵌套B、java中,char数据类型采用UTF—16描述一个codeunitC、java中可使用const来定义一个常量D、java变量名对大小写敏感3、请选择执行后的结果()A、truetruefalsetruetrueB、truetruetruetruefalseC、falsetruefalsetruefals

2、eD、编译不通过4、5、下面关于抽象类说法错误的是()A、如果一个类中包含一个或者多个被abstract修饰的方法,则这个类可被abstract修饰B、抽象类可以包含具体的数据和具体的方法C、如果一个类被abstract修饰,则不能创建此类的对象D、若果类继承一个抽象类则必须实现这个抽象类的所有方法6、下面关于继承设计的描述,不正确的是()A、将公共操作和域放在超类中B、尽可能不要使用受保护的域C、java支持多重继承D、覆盖方法时,不要改变预期的行为7、一个类中有方法publicvoidprint(),下面哪一个是他的重载()A、p

3、ublicintvoidprint()B、privateintvoidprint(int)C、publicvoidprint()D、privatevoidprint()8、一个类有方法publicvoidprint(),在子类中怎么实现它的覆盖()A、privatevoidprint(int)B、protectedvoidprint(doublei)C、publicvoidprint()D、publicvoidprint(inti)9、关于接口描述不正确的是()A、接口的所有方法都是publicB、接口中可以含有实例域C、接口中不允许

4、实现方法,在实现接口时,必须把方法声明D、一个类通过使用关键字interface声明自己使用一个或多个接口10、线程创建以及运行正确的是()***照相分页不清楚,大致为new一个thread,然后是填入一个Runnable或者重载run()方法11、关于ArrayList和LinkList描述正确的是()**List是一个接口,ArrayList和LinkedList是两个实现类,他们实现的方式不一样,其实LinkedList才是真正的链表(如果不清楚什么是链表,需要了解一下相关数据结构的知识,这不是一两句话能说清楚的),而Array

5、List是用数组实现的,它不是真正的链表,在初始化的时候它先对数组设置一个初始容量,当数组空间不够的时候,它会重新构建一个容量更大的数组,然后把先前的元素拷贝进去。ArrayList和LinkedList本质上的区别就是数组和列表这两种数据结构的区别我这里简单的为你归纳几点:ArrayList:缺点:内存使用量要大一些,添加删除元素效率较低。元素随机访问的效率较高。LinkedList:相反12、不属于线程状态的是()(选项为英文)**新建状态、可运行状态、运行状态、阻塞状态和终止状态请翻译成英文13、14、15、大意为新建一个类,构

6、造器内有两个方法,开启两个线程分别运行,求打印结果16、正确新建Inner的方式是()PublicclassOuter(){PublicclassInner(){Publicvoidprint(){}}}A、newInner();B、newOuter.Inner();C、newOuter().newInner().print();D、Outer.newOuter.Innter();17、下面那一项不是面向对象编程的特性()A、继承B、抽象C、多态D、接口18、考的是java的“isa”的关系,上网搜一下,由于继承19、Publiccl

7、assSpecies(){Privateintx;Privateinty;PublicvoidsetX(inti){x=i;}PublicvoidsetY(inti){y=i;}PublicSynchronizedvoidsetXY(inti){setX;setY;}PublicSynchronizedBooleancheck(){Returnx!=y;}}下面哪一种情况check()调用会返回true()A、check()永远不会返回true;B、在多线程下调用check()和setXY可能返回trueC、有多个线程调用分别调用se

8、tX和setY,check可能返回true20、重写一个类的equals方法,不需要遵循的准则是:()A、自反性B、对称性C、一致性D、兼容性二、简答题(每题10分,共40分)1、类之间最常见的关系2、现在有个类定义为A

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。