synchronize和lock性能比较 中断了解吗?CPU在中断时会干嘛? 解释下这两个方法,ADD来加入一个事件,RUN来执行事件,有点像缓存这些事件,到点了把执行完的事件删除。123ADD(int x, func *y) // x 是等待秒数,y是函数指针,意思是这个函数x秒后会执行RUN() // 操作系统每一秒会执行一次操作系统提供API:获取time(从1970年至今的秒数)一开始想到了有序链表,ADDO(N)、RUNO(1);然后让我优化,想到了最小堆,ADDO(logN),RUN因为需要调整堆,也是O(logN);再然后类比LRU,想到用这个函数的开始执行时间(当前...