8000 Call 和 Excecute · Issue #79 · XianyuTech/aspectd · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Call 和 Excecute #79

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking &ldquo 8000 ;Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
IamKing opened this issue Dec 11, 2020 · 1 comment
Closed

Call 和 Excecute #79

IamKing opened this issue Dec 11, 2020 · 1 comment

Comments

@IamKing
Copy link
IamKing commented Dec 11, 2020

从是否修改原始方法内部而言,有 Call 和 Execute 两种,前者的 PointCut 是调用点,后者的 PointCut 则是执行点。

调用点和执行点有什么不同,比如:a.foo(b),怎么理解执行点和调用点?

@IamKing
Copy link
Author
IamKing commented Dec 12, 2020

https://www.jianshu.com/p/c66f4e3113b3
简单的说:Call 是调用某个方法的位置, Excecute 是修改方法本身。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant
0