1、而且,这样的调用也只能出现在构造函数的第一行。c) 任何时候,将父类对象强制转换为其子类的对象,在编译时都能通过。d) 如果(a instanceof A)的值为true,则a可以转换为A类型。6. 要从员工表中查询所有姓Smith的人,但是并不能确定所有Smith的大小写,以下哪条语句能解决问题?( )a) SELECT last_name, first_name FROM emp WHERE last_name=smithb) SELECT last_name, first_name FROM emp WHERE UPPER(last_name)=smithc) SELECT last_n
2、ame, first_name FROM emp WHERE last_name=UPPER(smith)d) SELECT last_name, first_name FROM emp WHERE LOWER(last_name)=smith7. 以下哪些接口能够实现对Web 访问者的身份认证? ( )A、 Http Servlet RequestB、 Http Servlet ResponseC、 Http SessionD、 Http Servlet8. 假设web 应用的文档根目录为MyApp,那么可以从哪里找到database.jar 文件。A. MyApp 目录下B. MyAppi
3、mages 目录下C. MyAppWEB-INF 目录下D. MyAppWEB-INFlib 目录下9. 关于JSP 生命周期的叙述,下列哪些为真?A. JSP 会先解释成Servlet 源文件,然后编译成Servlet 类文件B. 每当用户端运行JSP 时,jspInit()方法都会运行一次C. 每当用户端运行JSP 时,_jspService()方法都会运行一次D. 每当用户端运行JSP 时,jspDestroy()方法都会运行一次10. spring的核心技术是( )A、 A、依赖注入(DI) B、面向切面编程(AOP)B、 C、分层框架 D、丰富的标签库二, 程序排错:(总分30分,每
4、题3分)11. 以下程序将ArrayList中的数据取出,转换后存入整形数组,程序最有可能报告何种异常。public class Test1 public static void main(String args) List list = new ArrayList(); list.add(3.14); list.add(4.13); list.add(1.43); int arr = new int4; for(int I = 0;ilist.size();i+) arri=(Integer)list.get(i); A. ArrayIndexOutOfBoundsExceptionB. A
5、rithmeticExceptionC. NullPointerExceptionD. ClassCastException12. 以下程序在控制台输出“Say Hello!”:在Eclipse中运行该程序产生如下的错误信息:以下哪一项是正确的修改方法:A. 将main方法的修饰符声明为 public staticB. 将main方法的形参定义为: String argsC. (A),(B)两项都需要修改D. 将main方法的形参定义为: java.lang.String args13. 请看下列代码: public class Blip protected int blipvert(int
6、x) return 0; Class Vert extends Blip 在处填入选项中的代码,使Vert累没有编译错误的是:A. public int blipvert(int x)return 0;B. private int blipvert(int x)return 0;C. private int blipvert(long x)return 0;D. protected long blipvert(int x)return 0;14. 当你执行以下查询语句:SELECT empno,enameFROMemp WHEREempno=7782 OR empno=7876;在WHERE语
7、句中,以下哪个操作符可以取代OR? A.IN B.BETWEEN C.LIKE D.BODY% pageContext.setAttribute(“ten”,new Integer(10);%/1/BODY/HTMLtest2.jsp:数字为:%= pageContext.getAttribute(“ten”)%以下()放置在test1.jsp 中的/1 处,当请求test1.jsp 时正确输出test2.jsp 中的内容。ABCD由于pageContext 对象的scope 属性为page,所以test2.jsp 不能访问test1.jsp 定义的属性17. 以下是login.jsp 文件的
8、代码片断:% page isELIgnored=falsehtmlbodyFORM action=login.jsp method=GETinput type=text name=name value=$paramnamesubmit提交/FORMP用户名为: $param.name/body/html以下()描述正确。A发生运行错误B页面会出现一文本框,并且文本框中内容为$paramC当用户输入名字并单击“提交”按钮时,在同一页面中的“用户名为:”字样后面会显示用户输入的内容D当用户输入名字并单击“提交”按钮时,在同一页面中的“用户名为:”字样后面会显示$param.name18. 请看下列
9、代码:public class ImageAction private InputStream imageStream; /省略setter和getter在Struts2中以字节流的方式响应给调用者,下列struts.xml文件中配置正确的是:( ) A.action name=image class=ctoss.action.ImageActionresult type=stream param name=inputNameimageStream/result B.InputStream C. class=InputStream D.arri) int temp = arri; for(in
10、t k=i-1; 【3】 ;k-) 【4】 arrj=temp; 请在【2】号位置填入正确的代码: _请在【3】号位置填入正确的代码:请在【4】号位置填入正确的代码:20. 以下程序实现文件的拷贝,为提高读写效率,程序中定义了一个4K的缓存,请将程序中空白位置补充完整。import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;public class FileCopy private FileInputStream fis ; pri
11、vate FileOutputStream fos ; private static final int BUFF_SIZE = 4*1024; private byte buff = new byteBUFF_SIZE; public void copy(File src,File tar) throws IOException fis = new FileInputStream(src); fos = new FileOutputStream(tar); while( 【5】 ) 【6】 fos.write(buff); fos.close(); fis.close(); try new
12、FileCopy().copy(new File(d:mm.jpg), new File(mm2.jpg); catch (IOException e) / TODO Auto-generated catch block e.printStackTrace();请在【5】号位置填入正确的代码:_请在【6】号位置填入正确的代码:三, 代码调试:(总分30分,每题6分)21. 以下代码向一个List中插入数据,运行将报告异常,请简述异常产生的原因,及解决办法。错误原因:修改代码:将第 行至_行代码修改为:22. 以下代码期望输出2100以内哪些是素数,哪些不是素数,但程序并未按照预想输出,请将代码
13、修改正确。为使以上程序运行正确,需要将从 行到 行的代码修改为:23. 以下程序13行存在编译错误,请指出如何修改为使以上程序运行正确,需要将从 2 行到 3 行的代码修改为:24. 请补充一下以下代码请将补充的代码填入下框:25. 已知以下条件,请按照要求填写SQL语句create table LEANR (id int primary key auto_increment, student_id int not null, kc varchar(20) not null, grade int not null);insert into LEANR (student_id,kc,grade)
14、 values (2007001,CHINESE,80);ENGLISH,85);MATH,90);insert into LEANR (student_id,kc,grade) values (2007002,60);,70);insert into LEANR (student_id,kc,grade) values (2007003,insert into LEANR (student_id,kc,grade) values (2007004,原表:1.查询以grade降序排列的第31到40条记录(不需要区分课程)2.查询表中存在课程重复4次以上的记录,显示课程和重复的次数,并且按照重复
15、次数的降序排列:四, 编程能力:(总分20分)26. 编写程序,完成贪吃蛇游戏,请完成程序中关于判断食物Cell(x,y)是否包含在蛇身上的方法。以下贪吃蛇部分代码,请完善:/* 一个单元格子 */public class Cell private int x; private int y; public Cell() public Cell(int x, int y) this.x = x; this.y = y; public int getX() return x; public void setX(int x) this.x = x; public int getY() return y; public void setY(int y) this.y = y; public String toString() return +x+,+y+;public class Worm /蛇所在格子集合 private Cell cells; /判断食物Cell(x,y)是否包含在蛇身上 public boolean contains(int x, int y) /请补充代码 【1】 /-其它代码省略- 请填写:【1】
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1