2021年java基础+Servletjsp +数据库测试附答案_第1页
2021年java基础+Servletjsp +数据库测试附答案_第2页
2021年java基础+Servletjsp +数据库测试附答案_第3页
2021年java基础+Servletjsp +数据库测试附答案_第4页
2021年java基础+Servletjsp +数据库测试附答案_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

1、2021年java基础+Servlet/jsp +数据库测试复制您的姓名: 填空题 *_一、单项选择提1、假设在helloapp应用中有一个HelloServlet类,它在web.xml文件中的配置如下: 单选题 *A.http:/localhost:8080/HelloServletB. http:/localhost:8080/helloapp/HelloServlet(正确答案)C .http:/localhost:8080/helloapp/org/javathinker/helloD. http:/localhost:8080/helloapp/hello2、以下Java语句中,St

2、ring string = “1234567”;string = str.subString(1,3);执行后string中的值为( ) 单选题 *A、“23”(正确答案)B、“234”C、“123”D、“12”3、byte变量的取值范围是( ) 单选题 *A、0 - 65535B、-128 - 127(正确答案)C、-256 255D、0 327674、给定下面Java代码,编译时会在( )出现问题Class ParentClass Child extends ParentPublic static void main(String args)Parent p1=new Child(); /

3、第一行Parent p2 = new Parent(); /第二行Child c1 = new Child(); /第三行Child c2 = new Parent(); /第四行 单选题 *A、第一行B、第二行C、第三行D、第四行(正确答案)5、在Java中,已经定义了两个接口A和B,要定义一个实现这两个接口的类,以下语句正确的是( ) 单选题 *A、Interface C extends A,B、Interface C implements A,BC 、Class C extends A,BD、Class C implements A,B(正确答案)6、给定如下java代码,编译运行之后,

4、将会输出()Int a = 5;System.out.println(a%2=1?(a+1)/2:a/2); 单选题 *A、1B、2C、2.5D、3(正确答案)7、给定下面java代码如下,运行时,会产生( )类型的错误。Int ages = new Int15,13,15,15,15;System.out.println(ages5); 单选题 *A、ArithmeticExecptionB、ArrayIndexOutOfBoundsException(正确答案)C、EOFExceptionD、NullPointerException8、在包com.landray.util 下定义一个类,要

5、让com.landray.two下的所有类可以访问这个类,那么这个类必须定义为。( ) 单选题 *A、Public(正确答案)B、默认C、PrivateD、 Protected9、给定Java代码,如下:Public byte count(byte b1,byte b2)return _;要使这段代码能够编译成功,横线处应该填入()。 单选题 *A、(byte)(b1-b2)(正确答案)B、(byte) b1-b2C、b1-b2D、(byte) b1/b210、从HTTP请求中,获得请求参数,应该调用哪个方法? () 单选题 *A .调用HttpServletRequest对象的getAttr

6、ibute()方法B.调用ServletContext对象的getAttribute()方法C.调用HttpServletRequest对象的getParameter()方法(正确答案)D.调用ServletContext对象的getParameter()方法11、ServletContext对象是由()创建的? 单选题 *A .由Servlet容器负责创建,对于每个HTTP请求, Servlet容器都会创建一个ServletContext对象B.由JavaWeb应用本身负责为自己创建一个ServletContext对象C.由Servlet容器负责创建,对于每个JavaWeb应用,在启动时,S

7、ervlet容器都会创建一个ServletContext对象(正确答案)D.由用户访问的时候自己创建。12、以下注释语句不可以在jsp中使用的是? () 单选题 *A. B. C. /* 注释语句 */D. /注释语句(正确答案)13、以下不属于jsp内置对象的是?() 单选题 *A. configB. pageContextC. pageD. Context(正确答案)14、jsp脚本元素不包括以下哪个选项?() 单选题 *A. 声明B. 表达式C. 代码块D. 指令(正确答案)15、jsp指令元素不包括以下哪个选项? () 单选题 *A. 页面指令(page)B. include指令C.

8、taglib指令D. 异常指令(exception)(正确答案)16、关于jsp内置对象,说法不正确的是: 单选题 *A. 内置对象使用方便,只需jsp的编写者实例化即可使用B. 内置对象可以在所有的jsp页面都能使用C. 内置对象由容器实现和管理D. 内置对象不包括pageConfig,(正确答案)17、语句:InsertINTOGoods(Name,Storage,Price)Values(Keybpoard,3000,90,000)的作用是()。 单选题 *A、添加数据到一行中的所有列B、添加数据到一行中的部分列(正确答案)C、插入默认值D、插入多个行18、在SQLServer中,对数据

9、的修改是通过()语句实现的 单选题 *A、MODIFYB、MESSAGEC、REMARKD、UPDATE(正确答案)19、以下与数据库结构有关的命令是()。 单选题 *A、ALTER(正确答案)B、CHANGEC、SELECTD、MODIFY20、新建一个流对象,下面那个选项的代码是错误的?() 单选题 *A. new BufferedWriter(new FileWriter(“a.txt”)B. new BufferedReader (new FileInputStream(“a.dat”)(正确答案)C. new GZIPOutputStream(new FileOutputStream

10、(“a.zip”)D. new ObjectInputStream(new FileInputStream(“a.dat”);答案解析:BufferedReader类的参数只能是Reader类型的,不能是InputStream类型。二、多项选择题1、在Java接口中,下列选项中有效的方法声明是( ) *A、public void aMethod();(正确答案)B、void aMethod();(正确答案)C、static void aMethod();D、protected void aMethod();2、对于构造方法描述正确的有( ) *A、构造方法没有返回类型(正确答案)B、构造方法一

11、定是public的方法C、如果我们没有显示定义的构造方法,系统会提供一个缺省的(正确答案)D、构造方法不能重载3、在Java中,下面关于抽象类的描述正确的是( ) *A、抽象类可以被实例化B、如果一个类中有一个方法被声明为抽象的,那么这个类必须是抽象类(正确答案)C、抽象类中的方法必须是抽象的D、声明抽象类必须带有关键字abstract(正确答案)4、给定一段Java代码如下:要打印出list中存储的内容,以下语句正确的是( )ArrayList list = new ArrayList()list.add(a”);list.add(“b”);list.add(“c”);Iterator it

12、 = list.iterator(); *A、while(it.hasNext() system.out.println(it.next();(正确答案)B、for(int i=0;ilist.size();i+) system.out.println(list.get(i);(正确答案)C、while(list.hasNext() system.out.println(list.next();D、for(int i=0;ilist.size();i+) system.out.println(it(i);5、不能用来修饰interface的有()? *A:private(正确答案)B:publ

13、icC:protected(正确答案)D:static(正确答案)答案解析:A:接口是为了让别人实现的,你私有化了,就和自身作用其冲突,所以错误。B:正确。C:接口为的是实现,所以你修饰protected了,别的类就无法实现了,错误。D:interface是一个接口,也就是说它的方法全部都为空,只有方法名,没有方法体,如果定义成static,那么就能直接调用类来调用抽象方法,没有意义。故而规定interface不能用static修饰。三、简答题1、JSP有哪些内置对象?作用分别是什么?填空题 *_2、Servlet在什么情况下调用doGet()?什么情况下调用doPost()? 填空题 *_3、简述PreparedStatement和Statement的区别与联系? 填空题 *_四、编程题1、输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。 填空题 *_2、打印出如下图案(菱形) * * * * * * 填空题 *_3、用接口思想编程解题,具体要求如下:a)所有的可以拨号的设备都应该有拨号功能(Dailup)。b)所有的播放设备都可以有播放功能(Play)。c)所有的照相设备都有拍照功能(

温馨提示

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

评论

0/150

提交评论