《JAVA软件开发测试题-2012-3-23》由会员分享,可在线阅读,更多相关《JAVA软件开发测试题-2012-3-23(3页珍藏版)》请在金锄头文库上搜索。
1、浙大网新集团仿真实训模拟试题 商业机密1一、选择题。(每题 5 分,共 20 分)1. 接口中的定义了一个方法,实现了该接口的类,必须_它的这个方法 (A)重写 (B)重载 (C)声明 (D)改造 2. 抛出异常,使用关键字 (A)try (B)throw (C)finally (D)catch 3. 已知: class Base public Base(String s) System.out.print(s); public class Derived extends Base public Derived(String s) super(s);init();System.out.prin
2、t(“D“); public void init()System.out.print(“H“);public static void main(String args) new Derived (“C“); 那么结果为? (A)HD (B)CDH (C)CHD (D)编译错误 4. Java编译输出文件的后缀是 (A).exe (B).java (C).class (D).obj JAVA 软件开发测试题软件开发测试题 姓名:姓名: 浙大网新集团仿真实训模拟试题 商业机密2二、问答题(每题 5 分,共 30 分)1. HashMap和ArrayList的区别?2. swtich是否能作用在by
3、te上,是否能作用在long上,是否能作用在String上?3. Overload和Override的区别?4. servlet的生命周期?5. JSP和Servlet有哪些相同点和不同点,他们之间的联系是什么?6. forward 和redirect的区别四、数据库(共 30 分)以下是一个学校图书馆借书系统的核心表结构,请基于以下表结构完成相关问题:CARD 借书卡表借书证号CNOINT主键学生姓名NAMENVARCHAR(20)不能为 NULL所在班级CLASSNVARCHAR(20)可以为 NULLBOOKS 书籍表书籍编号BNOINT主键书籍名称BNAMENVARCHAR(20)不能
4、为 NULL作者AUTHORNVARCHAR(20)可以为 NULL价格PRICEMONEY不能为 NULL现有数量QUANTITYINT不能为 NULL浙大网新集团仿真实训模拟试题 商业机密3BORROW 学生借书表借书证号CNOINT书籍编号BNOINT主键归还截止时间ENDDATEdatetime不能为 NULL1.查询现有数量最少的前5本书,输出书籍标号,书名,现有数量。(8分)2.查询书名包括“计算机“关键词的图书,输出书号、书名、作者。(8分)3.从BOOKS表中删除当前无人借阅的图书记录。(7分)4、将“书籍表”中作者是“张衡”的图书价格提高20%。(7分)三、编程题。 (20 分)1编写一个程序,用选择法对数组 a=20,10,50,40,30,70,60,80,90,100进行从大到 小的排序。