问题描述
- Java方法互相调用问题,求大神指教
- 我简化一下我的程序,大概是这个意思,定义了三个方法如下:
public class Server(){
public void A(){B();//在A方法里面调用B
}
public void B(){
…………//B里面不调用别的方法
}
public void C(){
A();//在C方法里面调用A
}
public static void main(String[] args) {
Jnew Server();}
}
程序简化后大概是这样的,现在我运行后发现方法A和方法C都被执行了,但是方法B好像没执行,我想知道这是为什么????还是程序哪里错了
解决方案
不用奇怪,他的a()里面有b()c()里面有a()所以能调用啊
我也很奇怪,你是怎么做到的
解决方案三:
没问题啊。。。。
时间: 2024-12-03 23:21:19