public class WorkFlow {
public static void main(String[] args) {
// 语句的执行: 自上而下
methodA();
// 参数求值顺序: 自左向右
// 双目运算求值顺序: 自左向右
// 先计算参数值, 再调用函数
methodD(methodB() + methodC(), methodA());
}
public static int methodA() {
System.out.println("A");
return 0;
}
public static int methodB() {
System.out.println("B");
return 0;
}
public static int methodC() {
System.out.println("C");
return 0;
}
public static void methodD(int n, int m) {
System.out.println("D");
}
}
运行结果:
A
B
C
A
D
代码执行规则
最新推荐文章于 2023-08-15 09:17:51 发布