java笔试题_初级(一)

上传人:第*** 文档编号:33560308 上传时间:2018-02-15 格式:DOC 页数:6 大小:52KB
返回 下载 相关 举报
java笔试题_初级(一)_第1页
第1页 / 共6页
java笔试题_初级(一)_第2页
第2页 / 共6页
java笔试题_初级(一)_第3页
第3页 / 共6页
java笔试题_初级(一)_第4页
第4页 / 共6页
java笔试题_初级(一)_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《java笔试题_初级(一)》由会员分享,可在线阅读,更多相关《java笔试题_初级(一)(6页珍藏版)》请在金锄头文库上搜索。

1、贵州软博科技有限公司笔试题(60 分钟)姓名: _ 性别: 年龄: _ 联系电话 : 电子邮箱: _ Java 部分:一 不定向选择:1、 Java 语言中,方法的重写(Overriding)和重载(Overloading)是多态性的不同表现。下边哪个说法是对的?()A 重写是父类与子类之间多态性的一种表现。B 重写是一个类中多态性的一种表现。C 重载是一个类中多态性的一种表现。D 重载是父类与子类之间多态性的一种表现。2、下面哪个是 Runable 接口的方法?()A. runB. startC. yieldD. stop3.给出类框架如下:class Exampleprivate int

2、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

3、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每个

4、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、导航

5、对象图检索 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. 客户化标签

6、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、ses

7、sion. setAttribute(“haha”);14、关于 bean 的说法正确的有哪些?()A、具备一个零参数(空)的构造函数(不是必须的)B、不应该有公开的实例变量(字段)C、所有的属性都必须通过 getXxx 和 setXxx 方法来访问D、布尔型的属性使用 isXxx,而非 getXxx三 简答题1、 Struts MVC 的各个部分都有那些技术来实现?如何实现?2、 interface 和 abstract 的区别?3、 Servlet 中 forward()和 redirct()的区别?4、.overload 和 override 的区别? 四 编程题(请优先使用准确代码描述

8、,如果无法使用代码,请描述思路)1、 请使用两种以上方法写出 Singleton 模式例子2、反转一个字符串。 (请使用你认为最优的算法)数据库部分:学生情况表(student)中字段包括:学号( ID) 、姓名( Name) 、年龄(Age) 、文化程度(WH :包括四种情况,本科以上、大专、高中、初中以下) 、毕业院校(Id);学校信息表(school)中字段包括:学校 ID(schoolId) 、学校名称、所在地(Location) 。表结构如下:Student:ID Name Age WH SchoolIdSchool:ID Name Location1) 请写 SQL, 查找出学校所在地为广州的所有学生2) 请写 SQL,统计出文化程度为本科以上,大专,高中,初中以下,每个年龄各有多少人。结果如下:WH Age 人数 本科以上 20 34大专 20 33高中 20 33初中以下 20 100本科以上 21 50

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

当前位置:首页 > 办公文档 > 解决方案

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