有两个类,ImportDemo01类调用Demo类中的方法,可是编译的时候一直出现“noclassdeffounderror”这个错误,到底是怎么回事呢?为什么总是失败?谢谢
Demo类是:
package test.c ;
public class Demo{
public String getContent(){
return "MLDN LXH" ;
}
};
ImportDemo01类是:
package org.lxh.demo08.b ; // 放在不同的包中
import test.c.* ; // 导入不同包中的Demo类
public class ImportDemo01{
public static void main(String args[]){
System.out.println(new Demo().getInfo()) ;
}
};
Demo类是:
package test.c ;
public class Demo{
public String getContent(){
return "MLDN LXH" ;
}
};
ImportDemo01类是:
package org.lxh.demo08.b ; // 放在不同的包中
import test.c.* ; // 导入不同包中的Demo类
public class ImportDemo01{
public static void main(String args[]){
System.out.println(new Demo().getInfo()) ;
}
};
这个在eclipse中编程就不会出现这样的问题了
其次,错误信息是说类没找到,代码来看没问题,所以应该是没有class文件没放到相应的文件夹。