不同的客户端去请求Servlet,该Servlet是同一个实例化对象还是不同的实例化对象?

程宇寒
博客专家认证
2017-12-28 12:30:04
问题:不同的客户端去请求某个Servlet,该Servlet是同一个实例化对象还是不同的实例化对象?(即,是每次请求Servlet都会实例化一个该Servlet对象,还是每次请求都使用的是同一个Servlet对象?)请大家详细说明下来龙去脉!谢谢
...全文
399 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Royal_lr 2018-01-02
  • 打赏
  • 举报
回复
servlet只在启动的时候实例化一次,当然是一个对象
更好的自己520 2017-12-31
  • 打赏
  • 举报
回复
servlet只实例化一次,这样来看,多次访问的就是同一个对象啦
rumlee 2017-12-28
  • 打赏
  • 举报
回复
单实例多线程,所以在设计servlet的时候最好不要有属性,除非你明确知道在servlet中定义属性意味着什么。
qq_34350475 2017-12-28
  • 打赏
  • 举报
回复
servlet是一个类似单例的java程序,不是有个init()方法,该方法只执行一次,多个用户共用一个servlet,通过多线程来控制的。

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧