一个文件调用另一个文件的问题 有2个源文件 一个是A.java 一个是B.javaB.java中用到A.java中的接口 如下://A.javapackage helloworld;class A{return 0;}//B.javapackage helloworld;class B{A get();//这个函数返回一个A类型}然后问题出现了 先编译好A.java 在编译B.java时 它说找不到A这个类型请问怎么解决? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 应该是classpath没设置好,编译器不知道A.class文件在什么位置 如果命令行,使用javac的classpath开关指定类路径 JAVA的CLASSLOAD会根据你用到的类去加载他的,不会存在这个问题我估计LZ没有用任何IDE 用记事本敲的?那把A.CLASS放在同一个包下或同一目录下编译B就行了 恩 我是用的记事本输入的 classpath我没有设置的然后我把A.CLASS放到和B.java一个目录下 编译说还是找不到 怎么回事呢 那样的话要把package声明干掉然后把放置class文件的目录作为当前工作目录进行编译 恩,假如你把路径设置好了,jdk自动根据你的classpath自动找到相关的类并且加载 前面打错了 实际上A和B都是接口把package去掉 改成了下面这样//A.javainterface A{return 0;}//B.javainterface B{A get();//这个函数返回一个A类型}set CLASSPATH=.../A.class之后编译B.java 还是找不到那个A 头已经昏了 整个的就是 D:\JavaSDK\lib\j2ee.jar 没别的了 这个CLASSPATH是我自己建的 classpath是目录,不是文件,如果两个文件甩一个地方,并且不用package声明,应该不用设置classpath的,自动会在当前工作目录下查找 bmp图片读取与修改,C中的用结构体读取,java中简单的方法是什么,哪位大哥能帮帮我呢 proxool 中的日志输出 哪位高手能帮改写下面C语言程序为java语言程序,感激不尽! 我的tomcat的问题,急的毕业,谢谢了 软件工程师和程序员是一会事吗? 鼠标事件响应问题 我没学过,实在是解决不了了。 大家谁有完整的win2000下配置tomcat3.2.4作web服务器的文档,谢谢! 谁能给我讲一下收邮件的思路? 请教java的考题,请帮忙解答,谢谢!! 如何 共用事件监听器~~ 三个题目,帮忙具体解释一下
我估计LZ没有用任何IDE 用记事本敲的?那把A.CLASS放在同一个包下或同一目录下编译B就行了
然后我把A.CLASS放到和B.java一个目录下 编译说还是找不到 怎么回事呢
//A.java
interface A{
return 0;
}//B.java
interface B
{
A get();//这个函数返回一个A类型
}
set CLASSPATH=.../A.class之后编译B.java 还是找不到那个A
头已经昏了