c3.java: package p1; public class c2 { public c2(){} c1 aC1; c2 aC2; . . . }public class c2 是c3吧
我有c1.java,c2.java,c3.java,三个文件打包在p1里,在c3里声明c1,c2类型的两个变量,,c1,c2编译都通过,编译c3时却说不能识别c1,c2这两个类型,我把们都放在 p1这个文件夹里了,为什么还报错 c1.java: package p1; public class c1 { public c1(){} . . . }c2.java: package p1; public class c2 { public c2(){} . . . }c3.java: package p1; public class c3 { public c2(){} c1 aC1; c2 aC2; . . . }
我有c1.java,c2.java,c3.java,三个文件打包在p1里,在c3里声明c1,c2类型的两个变量,,c1,c2编译都通过,编译c3时却说不能识别c1,c2这两个类型,我把们都放在 p1这个文件夹里了,为什么还报错 c1.java: package p1; public class c1 { public c1(){} . . . }c2.java: package p1; public class c2 { public c2(){} . . . }c3.java: package p1; public class c3 { public c3(){} c1 aC1; c2 aC2; . . . }
package p1;
public class c2
{
public c2(){}
c1 aC1;
c2 aC2;
.
.
.
}public class c2 是c3吧
p1这个文件夹里了,为什么还报错
c1.java:
package p1;
public class c1
{
public c1(){}
.
.
.
}c2.java:
package p1;
public class c2
{
public c2(){}
.
.
.
}c3.java:
package p1;
public class c3
{
public c2(){}
c1 aC1;
c2 aC2;
.
.
.
}
p1这个文件夹里了,为什么还报错
c1.java:
package p1;
public class c1
{
public c1(){}
.
.
.
}c2.java:
package p1;
public class c2
{
public c2(){}
.
.
.
}c3.java:
package p1;
public class c3
{
public c3(){}
c1 aC1;
c2 aC2;
.
.
.
}
方法1 c:\p1>javac *.java 或者 c:\>javac p1\*.java方法2 cd目录到p1上级目录 c:> javac p1\*.java
如果你已经分别单独编译了c1.java c2.java则也可以 c:\>javac p1\c3.java