在 Java 中定义函数之前调用函数

问题描述 投票:0回答:1

我注意到你可以在定义函数之前调用java中的函数,就像Javascript一样。现在我知道 Javascript 支持函数提升,因此可以这样做,但是 Java 呢?

public class Sample_class { public void sample_meth1() { sample_meth2(); //calling before defining } public void sample_meth2() //Function Definition { } }
main 方法也是如此,您可以在声明和定义方法之前调用该方法。为什么以及如何?

我原以为会出现编译时错误,但它执行成功了。

java methods function-declaration
1个回答
0
投票
在Java中,方法的顺序并不重要。您可以从任何其他方法调用一个方法,即使一个方法是在另一个方法之前定义的。

© www.soinside.com 2019 - 2024. All rights reserved.