多项选择题

A.我们自己编写的Servlet继承了HttpServlet类,一般只需覆盖doPost或者doGet方法,不必覆盖service()方法。因为一个service()方法是空的
B.HttpServlet类扩展了GenericServlet类,实现了GenericServlet类的抽象方法service()
C.HttpServlet类有两个service()方法
D.我们自己编写的Servlet继承了HttpServlet类,一般只需覆盖doPost或者doGet方法,不必覆盖service()方法。因为一个service()方法会调用doPost或者doGet方法

相关考题

单项选择题 在J2EE中,有如下代码在Servlet1.java中。  import javax.servlet.*;  import javax.servlet.http.*;  import java.io.IOException;  import java.io.PrintWriter;  public class Servlet1 extends HttpServlet {    public void init()  throws ServletException {   }  public void service(HttpServletRequest request, HttpServletResponse response)  throws ServletException, IOException {      PrintWriter out = response.getWriter();      out.println("hello!");   } }   假如编译Servlet要具备的环境都已经建立好。现在用完全正确的命令编译该文件,对于以下陈述正确的是()。

多项选择题 在J2EE中,对于自己编写的Servlet1,以下对Servlet1的定义正确的是()。

单项选择题 在J2EE中,要创建一个新目录,你可用如下()类的实例。

多项选择题 在J2EE中,假如在当前目录下不存在employee.txt文件。在当前目录下的一个类文件的main函数只包含如下代码:  try {                                                             PrintWriter out = new PrintWriter(new FileOutputStream(“employee.txt”));      String name = “jb-aptech”;                                    double salary = 75000;                                            out.print(name);                                                out.print(„ „);                                                out.println(salary);                                        }                                                              catch(Exception e)                                               System.out.println("文件没有发现!");                                                        在DOS控制台上编译并且运行该类文件。下面的描述正确的是()。

多项选择题 在J2EE中,利用下列构造函数准备对文件abc.txt操作,但文件abc.txt在当前目录不存在,不会产生运行时错误的是()。

单项选择题 在Java中,下面描述正确的是()。

单项选择题 在Java语言中,包pack1的类class1中有成员方法:  protected void  method_1(){„},  private void method_2() {„},  public void method_3() {„}  和  void method_4() {„},  在包pack2中的类class2不是class1的子类,你在class2中可以调用方法()。

多项选择题 包pack1的类class1中有成员方法: protected void method_1(){„}, private void method_2() {„},  public void method_3() {„}  和  void method_4() {„},  在包pack2中的类class2是class1的子类,你在class2中可以调用方法()。

单项选择题 在Java中,要想使定义该类所在的包外的类不能访问这个类应用的关键字是()。

单项选择题 在Java语言中,如果你有下面的类定义:   abstract class Shape {  abstract void draw();    }    Class Square extends Shape {}  如果你试图编译上面的代码会发生()。

单项选择题 访问修饰符限制性最高的是()。

单项选择题 使用()修饰符时,一个类能被同一包或不同包中的其他类访问。

多项选择题 在Java语言中,下面描述正确的是()。

单项选择题 在Java语言中,小明在他的包mypackage中定义了类My_Class, 在mypackage的子包mysubpackage中也有个类My_Class。小明用 import mypackage.*; 引入包,  执行其中的语句: My_Class NewClass = new My_Class(); 时,将发生()。

单项选择题 在Java语言中,小明在他的类SquareRoot中定义了方法method_A, 其中包含语句: double my_result = Math.sqrt(1000); 他需要导入()。

多项选择题 在Java语言中,在包Package1中包含包Package2,类Class_A直接隶属于包Package1,类Class_B直接隶属于包Package2。在类Class_C要应用Class_A的方法A和Class_B的方法B,你需要()语句。

单项选择题 在Java语言中,类Worker是类Person的子类,Worker的构造方法中有一句"super()",该语句()。

单项选择题 在Java语言中,下面关于构造函数的描述正确的是()。

多项选择题 在Java中,根据你的理解,下列方法()可能是类Orange的构造函数。

单项选择题 在Java中, 类Animal中的方法 printA()定义如下: 以上语句输出为()。