有关Java 程序文件相互调用类的问题
比如有两个Java程序文件
A.java; 文件位置:在目录 a/b/A/A.java下
B.java; 文件位置:在目录 a/b/B/B.java下
其中,A.java 中定义了aa1, aa2两个类;
B.java中定义了bb1,bb2两个类;
如何import让A.java和B.java中的类相互引用呢?
这里涉及到的classpath如何修改呢?
谢谢了!
------解决方案--------------------import A.A;
import B.B;
在A.java中定义访问aa1,aa2的方法,然后在B.java中通过访问A的这些方法达到访问aa1,aa2的目的
------解决方案--------------------eclipse 中用ctrl+shift+M
------解决方案--------------------一个文件中定义两个类,只有一个可以声明为public的。
这个public类可以在别的包中来访问,而另一个类是不能在不同的包里面访问的。
所以,要想实现你的效果,必须把每个文件中的两个类分别写在两个不同的文件里。