Java 中方法的调用者是什么意思?

Kau*_*ain 6 java terminology

我对 Java 中方法的调用者的含义感到困惑。有人可以用一个例子来澄清这一点吗?

Joe*_*oey 5

它指的是正在调用另一个方法的方法。

\n\n
public void foo() {\n  bar();\n}\n\npublic void bar() {\n   // foo could be the caller of bar here.\n}\n
Run Code Online (Sandbox Code Playgroud)\n\n

一般来说,如果你查看堆栈跟踪,每两个连续的行 A 和 B 基本上意味着 \xc2\xbbA 被 B\xc2\xab 调用,或者 \xc2\xbbB 是 A\xc2\xab 的调用者。

\n