1、先锋商泰java面试题一、 选择题(每题3分,共60分)1、 下列哪项不是java的primitive type()A、intB、longC、booleanD、object2、 下列描述不正确的是()A、java中,/*/注释不能嵌套B、java中,char数据类型采用UTF16描述一个code unitC、java中可使用const来定义一个常量D、java变量名对大小写敏感3、 请选择执行后的结果()A、true truefalse true trueB、true truetrue true false C、falsetruefalse true false D、编译不通过4、5、 下面关
2、于抽象类说法错误的是()A、如果一个类中包含一个或者多个被abstract修饰的方法,则这个类可被abstract修饰B、抽象类可以包含具体的数据和具体的方法C、如果一个类被abstract修饰,则不能创建此类的对象D、若果类继承一个抽象类则必须实现这个抽象类的所有方法6、 下面关于继承设计的描述,不正确的是()A、将公共操作和域放在超类中B、尽可能不要使用受保护的域C、java支持多重继承D、覆盖方法时,不要改变预期的行为7、一个类中有方法public void print (),下面哪一个是他的重载()A、public int void print()B、private int void
3、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、 接口的所有方法都是publicB、 接口中可以含有实例域C、 接口中不允许实现方法,在实现接口时,必须把方法声明D、一个类通过使用关键字interface声
4、明自己使用一个或多个接口10、 线程创建以及运行正确的是()*照相分页不清楚,大致为new 一个thread,然后是填入一个Runnable或者重载run()方法11、 关于ArrayList和LinkList描述正确的是()*List是一个接口,ArrayList和LinkedList是两个实现类,他们实现的方式不一样,其实LinkedList才是真正的链表(如果不清楚什么是链表,需要了解一下相关数据结构的知识,这不是一两句话能说清楚的),而ArrayList是用数组实现的,它不是真正的链表,在初始化的时候它先对数组设置一个初始容量,当数组空间不够的时候,它会重新构建一个容量更大的数组,然后
5、把先前的元素拷贝进去。ArrayList和LinkedList本质上的区别就是数组和列表这两种数据结构的区别我这里简单的为你归纳几点:ArrayList:缺点:内存使用量要大一些,添加删除元素效率较低。元素随机访问的效率较高。LinkedList:相反12、 不属于线程状态的是()(选项为英文) * 新建状态、可运行状态、运行状态、阻塞状态和终止状态 请翻译成英文13、14、15、 大意为新建一个类,构造器内有两个方法,开启两个线程分别运行,求打印结果16、 正确新建Inner的方式是()Public class Outer()Public class Inner()Public void p
6、rint()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 int x;Private int y;Public void setX(int i)x = i;Public void setY(int i)y = i;Public Synchr
7、onized void setXY(int i)setX;setY; Public Synchronized Boolean check()Return x != y;下面哪一种情况check()调用会返回true()A、 check()永远不会返回true;B、 在多线程下调用check()和setXY可能返回trueC、 有多个线程调用分别调用setX和setY,check可能返回true20、 重写一个类的equals方法,不需要遵循的准则是:()A、 自反性B、 对称性C、 一致性D、 兼容性二、 简答题(每题10分,共40分)1、 类之间最常见的关系2、 现在有个类定义为A,如何组织
8、利用A类定义子类的行为3、 请用java代码写出单例设计模式,代理设计模式和观察着模式大致为写出运行的结果,不过有的是在 static块中打印的,还有就是在构造器中打印,以及子类继承父类,父类中的构造器有打印的信息。其中专业理论知识内容包括:保安理论知识、消防业务知识、职业道德、法律常识、保安礼仪、救护知识。作技能训练内容包括:岗位操作指引、勤务技能、消防技能、军事技能。二培训的及要求培训目的安全生产目标责任书为了进一步落实安全生产责任制,做到“责、权、利”相结合,根据我公司2015年度安全生产目标的内容,现与财务部签订如下安全生产目标:一、目标值:1、全年人身死亡事故为零,重伤事故为零,轻伤
9、人数为零。2、现金安全保管,不发生盗窃事故。3、每月足额提取安全生产费用,保障安全生产投入资金的到位。4、安全培训合格率为100%。二、本单位安全工作上必须做到以下内容: 1、对本单位的安全生产负直接领导责任,必须模范遵守公司的各项安全管理制度,不发布与公司安全管理制度相抵触的指令,严格履行本人的安全职责,确保安全责任制在本单位全面落实,并全力支持安全工作。 2、保证公司各项安全管理制度和管理办法在本单位内全面实施,并自觉接受公司安全部门的监督和管理。 3、在确保安全的前提下组织生产,始终把安全工作放在首位,当“安全与交货期、质量”发生矛盾时,坚持安全第一的原则。 4、参加生产碰头会时,首先汇
10、报本单位的安全生产情况和安全问题落实情况;在安排本单位生产任务时,必须安排安全工作内容,并写入记录。 5、在公司及政府的安全检查中杜绝各类违章现象。 6、组织本部门积极参加安全检查,做到有检查、有整改,记录全。 7、以身作则,不违章指挥、不违章操作。对发现的各类违章现象负有查禁的责任,同时要予以查处。 8、虚心接受员工提出的问题,杜绝不接受或盲目指挥;9、发生事故,应立即报告主管领导,按照“四不放过”的原则召开事故分析会,提出整改措施和对责任者的处理意见,并填写事故登记表,严禁隐瞒不报或降低对责任者的处罚标准。 10、必须按规定对单位员工进行培训和新员工上岗教育;11、严格执行公司安全生产十六项禁令,保证本单位所有人员不违章作业。 三、 安全奖惩: 1、对于全年实现安全目标的按照公司生产现场管理规定和工作说明书进行考核奖励;对于未实现安全目标的按照公司规定进行处罚。 2、每月接受主管领导指派人员对安全生产责任状的落4、