2011年最新java笔试题.doc_第1页
2011年最新java笔试题.doc_第2页
2011年最新java笔试题.doc_第3页
2011年最新java笔试题.doc_第4页
2011年最新java笔试题.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

(java工程师,完成时间:60分钟)一、 选择题1、Java语言中,方法的重写(Overriding)和重载(Overloading)是多态性的不同表现。下边哪些说法是对的?()A 重写是父类与子类之间多态性的一种表现。B 重写是一个类中多态性的一种表现。C 重载是一个类中多态性的一种表现。D 重写是父类与子类之间多态性的一种表现。2、下面那个是Runable接口的方法?()A. runB. startC. yieldD. stop3.给出类框架如下:class Example private int x; /rest of class body假定通过java Example调用x,下列哪个语句能够使得在Example.java的main方法中直接访问x?()A. 声明x为public而不是privateB. 声明x为static而不是privateC. 声明x为protected而不是privateD. 声明x为final而不是private4.public class Testpublic int aMethod() static int i=0; i+; return i;public static void main(String args) Test test = new Test();test.aMethod();int j=test.aMethod();System.out.println(j);结果是什么? A. 编译失败B. 编译成功和程序打出0 C. 编译成功和程序打出1 D. 编译成功和程序打出25.下列哪些说法是正确的?A. 在collection类树上,最顶层的类叫做CollectionB. collection接口有个方法是enumeratorC. interator方法返回一个Vetor类的实例D. set接口是为了那些不重复的元素设计的6、以下哪些说法是正确的?A每个HTTP请求对应一个单独的ActionServlet实例D. 对于每个请求访问HelloAction的HTTP请求,Struts框架会创建一个单独的HelloAction实例。C每个子应用对应一个单独的RequestProcessor实例D每个子应用对应一个单独的web.xml文件7、struts框架,错误的是,面那些说法正确?A .Struts中无法完成上传功能B .Struts框架基于MVC模式C .Struts框架容易引起流程复杂、结构不清晰等问题D .Struts可以有效地降低项目的类文件数目8.以下哪些不是Hibernate的检索方式:A、导航对象图检索 B、OID检索 C、ORM检索D、QBC检索 E、本地SQL检索 F、HQL检索注:以下为多选题9. 关于异常处理机制的叙述哪些正确 A. catch部分捕捉到异常情况时,才会执行finally部分B. 当try区段的程序发生异常时,才会执行catch区段的程序C. 不论程序是否发生错误及捕捉到异常情况,都会执行finally部分D. 以上都是10.在Struts应用的视图中包含哪些组件?A. JSPB. ServletC. ActionServletD. ActionE. 代表业务逻辑或业务数据的JavaBeanF. EJBG. 客户化标签11.以下代码定义了一个变量,如何输出这个变量的值?(A)(B) (C)(D)12方法可以进行servlet的调试? A、使用打印语句; 在桌面计算机上运行服务器B、使用Apache Log4JC、使用IDE集成的调试器D、直接查看HTML源码E、返回错误页面给客户13、下面关于session的用法哪些是错误的?A、HttpSession session = new HttpSession();B、String haha = session.getParameter(“haha”);C、session.removeAttribute(“haha”);D、session. setAttribute(“haha”);14、关于bean的说法正确的有哪些?A、具备一个零参数(空)的构造函数(不是必须的)B、不应该有公开的实例变量(字段)C、所有的属性都必须通过getXxx和setXxx方法来访问D、布尔型的属性使用isXxx,而非getXxx二、简答题(只需要回答要点,建议使用罗列形式)1、用简单语言解释一下JAVA ONE?请写出你最常去的java网站?2、interface 和 abstract 的区别?3、Servlet中forward()和redirct()的区别?4、.overload和override的区别? 三 、编程题(请优先使用准确代码描述,如果无法使用代码,请描述思路)1、 如何遍历Map集合?2、 请使用两种以上方法写出Singleton模式例子3、反转一个字符串。(请使用你认为最优的算法)四 、数据库相关学生情况表(student)中字段包括:学号(ID)、姓名(Name)、年龄(Age)、文化程度(WH :包括四种情况,本科以上、大专、高中、初中以下)、毕业院校(Id);学校信息表(school)中字段包括:学校ID(schoolId) 、学校名称、所在地(Location)。表结构如下:Student:IDNameAgeWHSchoolIdSchool:IDNameLocation1) 请写SQL, 查找

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论