Java - 方法调用和执行

2022-09-04 06:57:51

方法的调用和执行有什么区别?两个是一回事吗?


答案 1

我不认为这些是标准术语。但是,我通过以下方式理解它们:

  • 调用是对方法发出调用的事件;技术上 - 将方法放在堆栈上
  • 执行是运行方法的整个过程 - 从调用到完成。执行时间是方法主体运行的时间段。

答案 2

好吧,调用一个方法意味着通过其名称和参数调用它;执行一个方法意味着执行它。运行它,逐个获取其行并运行它们。