诸位:请听我细细到来.包名是我误敲错了.但改过来如下: package c05;public class PackgedClass { public void PackagedClass(){ System.out.println("creating a packaged class"); } } package c05.foreign; import c05.*;public class Foreign { public static void main(String[] args){ PackagedClass pc=new PackagedClass(); }} 依然报错 "Foreign.java": Error #: 300 : class PackagedClass not found in class c05.foreign.Foreign at line 9, column 4 "Foreign.java": Error #: 300 : class PackagedClass not found in class c05.foreign.Foreign at line 9, column 26
不应该是co5,应该是c05,包名不一样,当然不行了,呵呵,注意啊!
package c05;public class PackgedClass {
public void PackagedClass(){
System.out.println("creating a packaged class");
}
}
package c05.foreign;
import c05.*;public class Foreign { public static void main(String[] args){
PackagedClass pc=new PackagedClass();
}}
依然报错
"Foreign.java": Error #: 300 : class PackagedClass not found in class c05.foreign.Foreign at line 9, column 4
"Foreign.java": Error #: 300 : class PackagedClass not found in class c05.foreign.Foreign at line 9, column 26
package c05.foreign;
import c05.PackgedClass;public class Foreign { public static void main(String[] args){
PackgedClass pc=new PackgedClass();
//这里的PackgedClass 你多了个a
}}
~~~~~~~~~~~~~
PackagedClass pc=new PackagedClass();
~~~~~~~~~~~~~
What's ur meaning?
be careful.