JavaWeb开发试题及分析.docxVIP

  • 4
  • 0
  • 约1.07万字
  • 约 24页
  • 2026-06-24 发布于江苏
  • 举报

JavaWeb开发试题及分析

一、单项选择题(共10题,每题1分,共10分)

下列关于Servlet生命周期执行顺序的描述,正确的是?

A.容器先调用init方法完成初始化,再调用构造方法创建实例,收到请求时调用service方法,容器关闭时调用destroy方法

B.容器先调用构造方法创建实例,再调用init方法完成初始化,收到请求时调用service方法,容器关闭时调用destroy方法

C.容器先调用构造方法创建实例,收到请求时调用init方法完成初始化,之后每次请求调用service方法,容器关闭时调用destroy方法

D.容器启动时就调用service方法待命,收到请求时调用init方法匹配请求路径,容器关闭时调用destroy方法

答案:B

解析:Servlet生命周期的标准流程为,当首次请求该Servlet或配置了启动加载时,容器先调用无参构造方法创建实例,之后仅调用一次init方法完成初始化,后续每次收到请求都会调用service方法分发处理,容器关闭时调用一次destroy方法释放资源。选项A错误,构造方法调用早于init方法;选项C错误,init方法仅在实例创建后执行一次,不会随每次请求触发;选项D错误,init方法执行早于service方法,service方法仅在收到请求时调用。

下列HTTP状态码中,代表服务器内部运行错误的是?

A.200

B.

文档评论(0)

1亿VIP精品文档

相关文档