此接口的实现对象是哪个?高手指点,谢谢!

请看下面这个类,

public class Test extends HttpServlet{

public void init() throws ServletException {

getServletContext().setAttribute("listExigence",listExigence);

}
}

我知道getServletContext()方法,用来得到javax.servlet.ServletContext接口。接着,调用ServletContext的setAttribute(),这就不明白了。接口中的方法不是没有实现的吗,那么,这里这样调用是为什么?

如果实现了这个接口的对象,调用了setAttribute(…)方法,那么这个对象是哪个呢?
谢谢先!

看看api就明白拉