NioEventLoop的run方法是无限循环,那后续的逻辑如何执行呢
来源:4-7 NioEventLoop执行概述

weixin_慕少8381929
2020-06-12
execute方法是先执行startThread()再执行addTask(task),startThread就是调用了run方法,如果run方法是死循环的话,addTask方法岂不是永远无法被调用
写回答
1回答
-
startThread 不是在当前的线程上执行,而是会重新开一个线程,addTask 的调用线程与执行死循环的线程不是同一个线程
022021-03-22
相似问题