在Java中,关于事件处理机制,以下哪种说法是错误的?
答案解析
选项A正确,一个事件监听器实例可以被多个事件源注册,从而监听多个事件源的事件。选项B也正确,一个事件源可以注册多个事件监听器,这样当事件发生时,所有注册的监听器都会收到通知。选项D正确,使用Lambda表达式添加事件监听器时,确实不需要显式实现ActionListener接口,因为Lambda表达式提供了一种简洁的方式来实现接口的单一抽象方法。选项C错误,虽然ActionListener是一个常用的事件监听器接口,但并不是所有的事件监听器都必须实现它。Java中有多种事件监听器接口,如MouseListener、KeyListener等,具体实现哪个接口取决于需要监听的事件类型。
正确答案:C