先锋商泰2015java笔试题

上传人:小** 文档编号:58573429 上传时间:2018-10-30 格式:DOC 页数:3 大小:112.50KB
返回 下载 相关 举报
先锋商泰2015java笔试题_第1页
第1页 / 共3页
先锋商泰2015java笔试题_第2页
第2页 / 共3页
先锋商泰2015java笔试题_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《先锋商泰2015java笔试题》由会员分享,可在线阅读,更多相关《先锋商泰2015java笔试题(3页珍藏版)》请在金锄头文库上搜索。

1、先锋商泰先锋商泰 java 面试题面试题1、选择题(每题 3 分,共 60 分) 1、下列哪项不是 java 的 primitive type() A、int B、long C、boolean D、object 2、下列描述不正确的是() A、java 中,/*/注释不能嵌套 B、java 中,char 数据类型采用 UTF16 描述一个 code unit C、java 中可使用 const 来定义一个常量 D、java 变量名对大小写敏感 3、请选择执行后的结果()A、true truefalse true true B、true truetrue true false C、falsetr

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

3、个是他的重载() A、public int void print() B、private int void print(int )C、public void print() D、private void print () 8、一个类有方法 public void print(),在子类中怎么实现它的覆盖() A、private void print(int) B、protected void print(double i ) C、public void print() D、public void print (int i) 9、关于接口描述不正确的是() A、接口的所有方法都是 public

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

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

6、别运行,求打印结果 16、正确新建 Inner 的方式是() Public class Outer() Public class Inner() Public void print() A、new Inner(); B、new Outer.Inner(); C、new Outer().new Inner().print(); D、Outer.new Outer.Innter();17、下面那一项不是面向对象编程的特性() A、继承 B、抽象 C、多态 D、接口 18、考的是 java 的“is a”的关系,上网搜一下,由于继承 19、Public class Species() Private

7、 int x; Private int y; Public void setX(int i)x = i; Public void setY(int i)y = i; Public Synchronized void setXY(int i) setX; setY; Public Synchronized Boolean check() Return x != y; 下面哪一种情况 check()调用会返回 true() A、check()永远不会返回 true; B、在多线程下调用 check()和 setXY 可能返回 true C、有多个线程调用分别调用 setX 和 setY,check 可能返回 true20、重写一个类的 equals 方法,不需要遵循的准则是:() A、自反性 B、对称性 C、一致性 D、兼容性2、简答题(每题 10 分,共 40 分) 1、类之间最常见的关系 2、现在有个类定义为 A,如何组织利用 A 类定义子类的行为 3、请用 java 代码写出单例设计模式,代理设计模式和观察着模式 4、大致为写出运行的结果,不过有的是在 static块中打印的,还有就是在构造器中打印, 以及子类继承父类,父类中的构造器有打印的信息。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号