事件处理:
事件:用户对组件的一个操作,称为一个事件;
事件源:产生事件的对象
事件处理方法:能够接收、解析和处理事件类对象、实现和用户交互的方法,事件监听器。
为简化编程,针对大多数事件监听器接口定义了相应的实现类--事件适配器,在适配器类中,实现了相应监听器接口中所有的方法,但不做任何事情
接口回调:接口回调的本质时谁提供数据,谁就提供对外的接口,这样的好处是让依赖数据的一方去依赖提供数据一方的接口来完成数据传递,以达到类之间解耦的目的
观察者模式:
观察者模式的应用场景适合所有消息订阅的功能实现,Spring中的Observer模式中常用的地方是listener的实现,如ApplicationListener