java事件监听机制底层原理是什么
今天上网查了N多关于java事件响应的原理,但能搜索到的基本都是说如何如何实现java事件监听,没有找到想要的结果。有没有谁懂得,java在实现监听的时候底层是如何实现的?想要细致到数据结构级别的,如果能把线程或者进程如何操作数据(我想应该有消息链表),比如鼠标点击,产生了一个事件对象,这个对象是如何存放的(这个应该是面向对象都要解决的问题)。组件被注册上了一个监听器,在内存的数据,谁的数据进行了哪些修改?它们的数据结构是什么样的?所谓的事件对象被发送到监听者,实际的操作是什么(归根结底应该还是函数调用)?