java为什么编译的时候提示找不到类文件?

包在当前目录下aaa\bbb,其下有两个类文件m.class和n.class当前目录下的test.java程序中用importaaa.bbb.*;编译的时候提示找不到类文... 包在当前目录下aaa\bbb,其下有两个类文件m.class和n.class
当前目录下的test.java程序中用import aaa.bbb.*;编译的时候提示找不到类文件,用 import aaa.bbb.m;
import aaa.bbb.n; 则编译可以通过。何解?

多谢各位大牛啦~
展开
 我来答
百度网友af722a8
推荐于2016-02-08 · 超过14用户采纳过TA的回答
知道答主
回答量:61
采纳率:0%
帮助的人:0
展开全部
导包方程式是这样的:链升
import 一级此唤迅文件名.二级文森此件名.三级文件名.。。。.类名;
当前目录下 a/b 目录下:
a.java
------------------------------------------------
package b.c;
public class a
{
public static void prn()
{
System.out.println("aaaa");
}
}
--------------------------------------------------

d.java
-------------------------------------------------
package b.c;
public class d
{
public static void prn()
{
System.out.println("dddd");
}
}
------------------------------------------------

在当前目录下

x.java
------------------------------------------------
import b.c.*;

class x
{
public static void main(String[] args)
{
a.prn();
d.prn();
}
}
--------------------------------------------------

java x 输出结果如下:
-----------------------
aaaa
dddd

参考资料: 我是老师,有问题请加380638649为好友。

本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
boardlayout
2008-07-08 · 超过10用户采纳过TA的回答
知道答主
回答量:50
采纳率:0%
帮助的人:39.9万
展开全部
当前目录下 a/b 目录下:
a.java
------------------------------------------------
package b.c;
public class a
{
public static void prn()
{
System.out.println("aaaa");
}
}
--------------------------------------------------

d.java
-------------------------------------------------
package b.c;
public class d
{
public static void prn()
{
System.out.println("dddd"枣锋);
}
}
------------------------------------------------

在岩御当凳枣晌前目录下

x.java
------------------------------------------------
import b.c.*;

class x
{
public static void main(String[] args)
{
a.prn();
d.prn();
}
}
--------------------------------------------------

java x 输出结果如下:
-----------------------
aaaa
dddd
-----------------------
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
历盆郁7
2008-07-09 · TA获得超过4277个赞
知道大有可为答主
回答量:1795
采纳率:100%
帮助的人:946万
展开全部
project-->clean-->OK....

将class文件清除,然丛闷旦后重新编译,eclipse是开源的,出渗扰现bug很正常,有时候工程太大,就出现这样的问题,用这种罩好办法是最常用的方法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
heitianba
2008-07-11 · TA获得超过957个赞
知道小有建树答主
回答量:934
采纳率:0%
帮助的人:818万
展开全部
package b.c;这样3个类相当一个项目应该在一个包下面,要采用打包编译。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
helloboy077
2008-07-08 · 超过31用户采纳过TA的回答
知道答主
回答量:133
采纳率:0%
帮助的人:84.1万
展开全部
I don't know
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式