试题详情
- 简答题说出Servlet的生命周期,并说出Servlet和CGI的区别。
-
Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,service方法自动派遣运行与请求对应的doXXX方法(doGet,doPost)等,当服务器决定将实例销毁的时候调用其destroy方法。
与cgi的区别在于servlet处于服务器进程中,它通过多线程方式运行其service方法,一个实例可以服务于多个请求,并且其实例一般不会销毁,而CGI对每个请求都产生新的进程,服务完成后就销毁,所以效率上低于servlet。 关注下方微信公众号,在线模考后查看
热门试题
- Java语言适合用来开发系统程序,像很多
- 抽象方法不能含有方法体,并且必须在抽象类
- 在Java语言中,下列对于字符数组的定义
- 有关实例方法和类方法的描述正确的是()
- 临界区指出它只能同时被一个线程访问,并且
- 利用for循环打印9*9表。
- Java语言对标识符命名有何规定,下面这
- Java中提供了一个类(),它不但具有读
- Java中专门用于将日期格式化为字符串的
- public static void m
- 编写一个程序,该程序绘制一个5×9的网络
- b=a++和b=++a表示的含义是不一样
- 下面哪些是FlowLayout类中表示对
- 按钮可以产生ActionEvent事件,
- 编写一个Java程序在屏幕上输出“Hel
- 下面哪些线程状态事务是正确的()。
- 定义一个Java类时,如果前面加使用()
- 方法定义和常量值的集合是()
- 下面语句段处理后,ch的值是()。
- Java applicati