java测试题一附答案,Java考试题30道(附答案)

1. 在WEB-INF目录下,必须存放的文件为:   B

A.class文件

B.web.xml

B.jar文件

D.html文件

2.下面哪个不是JAVA关键字 A

A integer

B  double

C  float

D  default

3. 构造函数何时被调用( )   BA.类定义时B.创建对象时

C.调用对象方法时D.使用对象的变量时

4. 下面哪项不是response对象的方法(C )

A. setContentType(String contentTypestr)

B. setHeader(String headername,String headervalue)

C. getParameter(String str)

D. sendError(int errorcode)

5. 下列属于jsp中注释的有( AD )

A.

B. /

C. /** 与**/

D.  

6. 下列是jsp作用域的通信对象的有( ABC   )

A.Session

B.  application

C.pageContext

D.cookie

7. 多线程有几种实现方法,都是什么?同步有几种实现方法,都是什么?

多线程有两种实现方法,分别是继承Thread类与实现Runnable接口

同步的实现方面有两种,分别是synchronized,wait与notify

8. 下列哪一种叙述是正确的(D )

A.abstract修饰符可修饰字段、方法和类

B. 抽象方法的body部分必须用一对大括号{ }包住

C. 声明抽象方法,大括号可有可无D.声明抽象方法不可写出大括号

9. 在Servlet处理请求的方式为:  C

A.以进程的方式

B.以程序的方式

C.以线程的方式

D.以响应的方式

10. JDBC中,用于表示数据库连接的对象是:  B

A.Statement

B.Connection

C.DriverManager

D.PreparedStatement

11. 以下关于异常的说法正确的是:D

A. 一旦出现异常,程序运行就终止了

B. 如果一个方法申明将抛出某个异常,它就必须真的抛出那个异常

C. 在catch子句中匹配异常是一种精确匹配

D. 可能抛出系统异常的方法是不需要申明异常的

12. 在J2EE中属于Web层的组件有:   A

A.Servlet

B.EJB

C.Applet

D.HTML

13.  jsp指令中isELIgnored="boolean"的意思是(C )

A.决定是否实现Servler的单线程模式,

B.决定改页面是否是一个错误处理页面,

C.决定是否支持EL表示,

D.没有具体的含义。

14.下面的语句会产生什么样的输出?  A

System.out.println(4&7);

A.4

B.5

C.6

D.7

E.0

15.  每个使用Swing构件的程序必须有一个(   ).   D

A.按钮B.标签C.菜单D.容器16. 类Test1定义如下:public class Test1{

public float aMethod(float a,float b){return 0;}

}

将以下哪种方法插入行3是不合法的。(B)

A、public float aMethod(float a,float b,float c){return 0;}

B、public float aMethod(float c,float d){return 0;}

C、public int aMethod(int a,int b){return 0;}

D、private float aMethod(int a,int b,int c){return 0;}

17 以public修饰的类如:public class Car{…}则Car( )  AA、可被其它程序包中的类使用B、仅能被本程序包中的类使用

C、不能被任意其它类使用D、不能被其它类继承18.Java语言中下面哪个可以用作正确的变量名称( ) B

A、3D B、name C、extends D、implements19.在配置tomcat虚拟目录时,需要打开哪个文件?(C )

A. index.jsp          B. web.xml          C.server.xml        D.以上都不是

20.编写一个Filter,需要(B)

A.  继承Filter 类

B.  实现Filter 接口

C.  继承HttpFilter 类

D.  实现HttpFilter接口21.自定义标签的配置文件放在__D______

A.  WebRoot

B.  lib

C.  classes

D.  WEB-INF

22.request.getRequestDispatcher().forward(request,response)称之为 B

A.  流转

B.  转发

C.  重定向

D.  导航

23.在JSP页面中,能够完成输出操作的内置对象是 A

A.  out

B.  response

C.  request

D.  config

24.有关会话跟踪技术描述正确的是(多选) ABC

A.  Cookie是Web服务器发送给客户端的一小段信息,客户端请求时,可以读取该信息发送到服务器端

B.  关闭浏览器意味着会话ID丢失,但所有与原会话关联的会话数据仍保留在服务器上,直至会话过期

C.  在禁用Cookie时可以使用URL重写技术跟踪会话

D.  隐藏表单域将字段添加到HTML表单并在客户端浏览器中显示

25.EL表达式,${10 mod3},执行结果为:  B

A.  10 mod 3

B.  1

C.  3

D.  null

26.有关Servlet的生命周期说法正确的有 (多选)BCD

A.  Servlet的生命周期由Servlet实例控制

B.  init()方法在创建完Servlet实例后对其进行初始化,传递的参数为实现ServletContext接口的对象

C.  service()方法响应客户端发出的请求

D.  destroy()方法释放Servlet实例

27. 在Servlet中,response.getWriter()返回的是B

A.  JspWriter对象

B.  PrintWriter对象

C.   Out对象

D.  ResponseWriter对象

28.在web.xml中使用 A 标签配置过滤器

A.  和

B.  和

C.  和

D.  和

29.    在访问Servlet时,在浏览器地址栏中输入的路径是在 D 地方配置的

A. 

B. 

C. 

D. 

30.如果只希望在多个页面间共享数据,可以使用 A 作用域

A.  request,session

B.  application session

C.  request,application

D.  pageContext request

  • 0
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值