java 调用 类 --找不到符号

A.JAVA:publicclassA{publicstaticvoidmain(String[]args){BXbl=newBX();bl.print();}}BX.J... A.JAVA:
public class A
{
public static void main(String[] args)
{
BX bl = new BX();
bl.print();
}
}

BX.JAVA:
public class BX
{
public void print()
{
System.out.println("package test");
}
}

A.JAVA 和 BX.JAVA 放在同一文件夹下

用javac A.java 编译出现以下错误:
A.java:6: 找不到符号
符号: 类 BX
位置: 类 A
BX bl = new BX();
^
A.java:6: 找不到符号
符号: 类 BX
位置: 类 A
BX bl = new BX();
^
2 错误
先编译BX.JAVA(BX.JAVA编译成功,生成BX.CLASS),然后再编译A.JAVA,还是会出现这个错误.
展开
 我来答
百度网友d921d02
2007-12-31 · TA获得超过1107个赞
知道小有建树答主
回答量:383
采纳率:0%
帮助的人:582万
展开全部
楼主应该把编译生成的class文件都删掉,然后重新编译,如果还有问题,那么就是JDK的问题了,重新装一个。

应该可以解决搂主的问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
白爱琳
2007-12-31 · TA获得超过101个赞
知道答主
回答量:244
采纳率:100%
帮助的人:0
展开全部
是不是jdk的版本的问题!要是5.0的话!建议把源文件减切走!然后进行编译~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
阳光明媚啊呀3549
2007-12-31 · TA获得超过112个赞
知道答主
回答量:292
采纳率:0%
帮助的人:0
展开全部
有一个问题但是我不敢肯定的,就是你把两个东西放在一个文件夹下就算在同包了吗?不在同包的话你那么调用自然就找不到BX
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
灬丨乔木丨灬
2007-12-31 · TA获得超过396个赞
知道小有建树答主
回答量:830
采纳率:0%
帮助的人:474万
展开全部
放在同一个文件夹就行了???
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式