当前位置: 技术问答>java相关
关于package的一个小问题?
来源: 互联网 发布时间:2015-08-11
本文导语: 如下面是两个文件,我把它们放在c:j2sdksource下面,用javac ...编译后在当前目录下即c:j2sdksource下面生成第一个文件:PackageDemo1.class,我然后在c:j2sdksource下面建立一个目录p1,然后将PackageDemo1.class copy到其中,这样就可...
如下面是两个文件,我把它们放在c:j2sdksource下面,用javac ...编译后在当前目录下即c:j2sdksource下面生成第一个文件:PackageDemo1.class,我然后在c:j2sdksource下面建立一个目录p1,然后将PackageDemo1.class copy到其中,这样就可以编译后二个文件,将编译结果PackageDemo2.class copy到p1目录下,用java PackageDemo2 运行,不行,出了一堆错误。为什么呀
//PackageDemo1.java
package p1;
class PackageDemo1
{
public int a;
public void method1()
{
System.out.println(a);
}
}
//PackageDemo2.java
package p1;
class PackageDemo2
{
public static void main(String args[])
{
PackageDemo1 aPackageDemo1=new PackageDemo1();
aPackageDemo1.method1();
}
}
//PackageDemo1.java
package p1;
class PackageDemo1
{
public int a;
public void method1()
{
System.out.println(a);
}
}
//PackageDemo2.java
package p1;
class PackageDemo2
{
public static void main(String args[])
{
PackageDemo1 aPackageDemo1=new PackageDemo1();
aPackageDemo1.method1();
}
}
|
c:j2sdksource下面
java p1.PackageDemo2
java p1.PackageDemo2