JAVA面试题_中级篇.pptVIP

  • 3
  • 0
  • 约4.04千字
  • 约 19页
  • 2019-01-16 发布于浙江
  • 举报
JAVAEE面试题集 中级篇 ETMP JavaEE部分 Q1:Servlet是什么?简述其生命周期? A:Servlet 是一个 Java程序,是在服务器上运行以处理客户端请求并做出响应的程序,扮演Controller角色。 其生命周期由Servlet容器(如:Tomcat)控制,生命周期的各个阶段: 1.实例化 Servlet容器创建Servlet实例 【服务器启动时】 孕育生命 2.初始化 该容器调用init(),只被调用一次 【用户第一次请求时】诞生 3.服务 容器调用service() 【用户请求 doGet()/doPost()】 成长,生活 4.销毁 销毁实例之前调用destroy() 【服务器重启时】 死亡 ETMP JavaEE部分 Q2:简述JSP的执行流程? A:1.翻译阶段:JSP文件会被WEB容器中的JSP引擎转换成JAVA源码 2.编译阶段:Java源码会被编译成可执行的字节码.class并加载到内存中 3.执行阶段:容器接受了客户端的请求后,执行编译成字节码的JSP文件; 处理请求后,容器把生成的页面反馈给用户端进行显示 ETMP JavaEE部分 Q3:JSP内置对象有哪些? A:out 向客户端输出数据,字节

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档