方面是否在自己的线程中执行?

win*_*ama 3 java aspectj

关于AspectJ,我有一个非常简短的问题.

方面是从单独的线程执行还是在现有线程上执行(即主方法执行的线程)?

Nán*_*ete 7

它们在执行建议代码的同一线程中执行.AspectJ不以任何方式关注线程.当然,没有什么能阻止你开发一个方面,当被触发时,它将继续创建新线程,或安排执行者服务工作,或者你可能会想到的任何其他方面.