gpt4 book ai didi

java - 如何为 HttpServletRequest 接口(interface)创建对象?

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:51:37 25 4
gpt4 key购买 nike

如何为 HttpServletRequest 接口(interface)创建对象?

HttpServletRequest 是一个接口(interface),但 servlet 容器仍然可以创建相同的对象。如何?为什么?

最佳答案

servlet 容器有一个类实现了这个接口(interface),并实例化了这个类的一个对象。就像你做的那样

List<String> list = new ArrayList<String>();

List 是一个接口(interface),你实例化了 ArrayList,它是一个实现了 List 的类。

servlet 容器执行如下操作:

HttpServletRequest request = new TomcatHttpServletRequestImpl();

这是面向对象和多态性的基础。

关于java - 如何为 HttpServletRequest 接口(interface)创建对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13967204/

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