为什么人们说不建议在Servlets / SIP Servlets上使用构造函数?

时间:2014-01-31 21:21:25

标签: java http servlets constructor sip

这只是好奇心,我读了一些不推荐的做法在Servlets上创建构造函数的帖子,但说实话我不知道他们为什么这么说,必须有一个理由,因为我知道有一个{{1初始化事物的方法,但为什么我不能使用构造函数来执行此操作?

此外,Eclipse Servlet向导生成了一个构造函数,在其中调用init(),我不知道为什么这个超级执行

谢谢!

1 个答案:

答案 0 :(得分:1)

它没有害处,它永远不会有用。您可以在无法访问外部资源的类的构造函数中执行什么操作(这些资源可能尚未为servlet配置),无法访问容器资源(也可能没有为servlet配置),无法访问配置,没有构造函数参数等。