这是可以代表一个具体的类型嘛?比如( ApplicationListener<ApplicationEvent>) listener ;
public interface ApplicationListener<E extends ApplicationEvent> extends EventListener {
/**
* Handle an application event.
* @param event the event to respond to
*/
void onApplicationEvent(E event);
}