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