方法调用是否也包括执行?

Does the method call also include the execution?

提问人:yettiyetti 提问时间:12/10/2020 更新时间:12/10/2020 访问量:133

问:

方法调用是什么意思? 调用方法/函数时是立即执行还是先调用后执行函数/方法?这是否取决于语言,我想知道 Java。我应该在脑海中保留一个方法调用作为执行方法还是调用方法然后执行它?我在网上找不到明确的答案,所以我在这里问。如何确认方法调用将立即执行函数,并且中间没有任何时间?

它们对方法调用和方法执行的意思是否相同?就时间复杂度而言,我会将它们视为一回事吗?

java 函数 方法 与语言无关 时间复杂度

评论


答:

0赞 bdehmer 12/10/2020 #1

似乎真的是语义。方法调用通常是指调用方法的代码行,而方法执行通常是指执行其中代码的方法。就时间复杂度而言,两者都将始终是指方法执行其中的代码所需的时间。

评论

1赞 chrylis -cautiouslyoptimistic- 12/10/2020
更具体地说,您描述的第一个项目被命名为呼叫站点