日期:2014-05-20  浏览次数:20651 次

如何从A.java中调用B.java中的方法,其中B.java中有main()方法?
如何从A.java中调用B.java中的方法,其中B.java中有main()方法?

如题

------解决方案--------------------
那又有什么关系
------解决方案--------------------
实际操作中没人调用static main(),建议把调用的方法写在一个普通的类里面
------解决方案--------------------
问题描述得不清楚啊,这样行不
public class B{
public static void main(String[]args)
{
A a = new A(new B());
}
public void bFunction()
{
System.out.println("B Function");
}
}

class A 
{
A(B b)
{
b.bFunction();//A.java中调用B.java中的方法
}
}
------解决方案--------------------
实例化B b=new B();
要调用时直接b.Function(true);
------解决方案--------------------
5楼正解。
------解决方案--------------------
Java code
实例化B b=new B(); 
要调用时直接b.Function(true);

------解决方案--------------------
顶5楼的!
------解决方案--------------------
顶5楼