《Java开发工程师笔试题(一)(共2页).docx》由会员分享,可在线阅读,更多相关《Java开发工程师笔试题(一)(共2页).docx(2页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上Java开发工程师时间:90分钟姓名:_一、 Java基础1. Servlet生命周期是什么?2. ArrayList和Vector的区别,HashMap和Hashtable的区别?3. 多线程有几种实现方法,都是什么?同步有几种实现方法,都是什么?4. STRING与STRINGBUFFER的区别。5. 在Servlet中完成正确接受中文及向显示页面响应的代码。试写一段程序 ,用来接收从SERVLET用POST和GET方法传来得中文参数二、 数据库已知:S(SNO,SNAME)学生关系。SNO为学号,SNAME为姓名 C(CNO,CNAME,CTEACHER)课程关
2、系。CNO为课程号,CNAME为课程名,CTEACHER为任课教师 SC(SNO,CNO,SCGRADE)选课关系。SCGRADE为成绩1. 找出选修过“李明”老师讲授课程的所有学生姓名2. 列出有二门以上(含两门)不及格课程的学生姓名及其平均成绩3. 列出人数大于3的各科最高成绩的列表,显示科目号、成绩两个字段4. 查询选修课程超过2门的学员学号5. 列出“语文”课比“数学”课同学该门课成绩高的所有学生的学号、姓名及分数三、 Web1. JSP内置对象有几个,分别为什么,作用是什么?2. 简单描述一下Ajax的作用四、 框架1. 什么是MVC模式?简述SpringMVC工作流程?2. Mybatis与Hibernate区别?3. 如何利用框架实现列表分页?五、 编程1、 编写程序将由数字及字符组成的字符串中的数字截取出来并按顺序输出,例如: “ABC137GMNQQ2049PN5FFF”输出结果应该为 。2、已给出如下提示代码,请补充spring-MVC.xml,完成数据库配置部分的代码。要求需设置连接池的最大值为2和最小值为1。db.properties文件内容如下:# src/db.propertiesdriver=(此处省略)url=(此处省略)user=(此处省略)pwd=(此处省略)配置文件内容: 专心-专注-专业