gpt4 book ai didi

java - 为什么 HttpServlet 类是一个抽象类?

转载 作者:行者123 更新时间:2023-12-01 18:36:08 25 4
gpt4 key购买 nike

我很困惑。为什么 HttpServlet 类是一个抽象类? bean 和 pojo 之间的基本区别是什么?

最佳答案

HttpServlet 是抽象的,因为如果没有业务方法的具体实现,它就完全没有用处。 javadoc 说:

Provides an abstract class to be subclassed to create an HTTP servlet suitable for a Web site. A subclass of HttpServlet must override at least one method, usually one of these:

  • doGet, if the servlet supports HTTP GET requests
  • doPost, for HTTP POST requests
  • doPut, for HTTP PUT requests
  • doDelete for HTTP DELETE requests
  • init and destroy, to manage resources that are held for the life of the servlet
  • getServletInfo, which the servlet uses to provide information about itself

Bean 和 Pojo 这些术语通常指的是不实现接口(interface)或从外部库/框架扩展类的简单 java 类。

关于java - 为什么 HttpServlet 类是一个抽象类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21941207/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com