以下是代码:
@WebService(...)
public class service implements someInterface, ServletContextListener
{
public service()
{
// action1
}
public void contextInitialized(...)
{
// action2
}
}
问:首先会采取什么行动?
答案 0 :(得分:2)
方法contextInitialized
是一种属于a specific instance of a class的方法。为了获得这样的实例,必须首先调用类service
的{{3}}。因此,将首先调用构造函数。 Java中技术上不可能做任何其他事情。
另外一句话:拼写具有大写首字母的类是Java惯例。您应该坚持这个约定,以使您的代码更易读。