请输入您要查询的百科知识:

 

词条 Join point
释义

  1. See also

  2. References

{{Refimprove|date=August 2017}}

In computer science, a join point is a point in the control flow of a program where the control flow can arrive via two different paths. In particular, it's a basic block that has more than one predecessor.[1] In aspect-oriented programming a set of join points is called a pointcut. A join point is a specification of when, in the corresponding main program, the aspect code should be executed.

The join point is a point of execution in the base code where the advice specified in a corresponding pointcut is applied.

Conceptually, a join point exists where a precondition for a command in Hoare logic makes an assertion parametric upon the joint and several advice supplied by the different concerns at that point in a generalized abstract process, the unified thing composed from its concrete aspects being the pointcut.

See also

  • AspectJ, an aspect-oriented extension for the Java programming language
{{aosd}}

References

1. ^{{Cite book|url=https://www.worldcat.org/oclc/714113472|title=Engineering a compiler|last=Daniel)|first=Cooper, Keith D. (Keith|date=2012|publisher=Elsevier/Morgan Kaufmann|others=Torczon, Linda.|year=|isbn=012088478X|edition=2nd|location=Amsterdam|pages=476|oclc=714113472}}
{{DEFAULTSORT:Join Point}}{{Prog-lang-stub}}

3 : Aspect-oriented software development|Aspect-oriented programming|Control flow

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/11/10 21:09:12