【发布时间】:2019-06-19 19:56:35
【问题描述】:
我知道某些编程语言要求在代码中的调用者之前声明由其他方法引用/调用的方法。例如:
private Method1(in){
Return in *5;
}
Private Method2(paycheck){
Return Method1(paycheck);
}
可以,但是,
Private Method1(paycheck){
Return Method2(paycheck);
}
Private Method2 (in){
Return in *5;
}
会失败。
Java 和/或特定于 Android 的 Java 是这些语言中的一种吗?
【问题讨论】:
-
对于方法,类,没有。对于变量,仍然是肯定的。见stackoverflow.com/questions/14624919/…
-
应该不难测试......
-
有趣的是,我首先查看是否有人问过这个问题,但没有出现声明顺序,我猜是因为我没有在搜索中使用声明......跨度>