Java
A fully object-oriented, cross platform language based on elements from Smalltalk, C++ and other OO languages.
join
Used in state machine diagrams and in activity diagrams to synchronize multiple flows.
junction
Junction pseudo-states are used to design complex transitional paths. A junction can be used to combine, or merge, multiple paths into a shared transition path or to split an incoming path into multiple paths.