怎么用package包,我写了下面的程序
package PackageTest;
public class Hello
{
    String hello1;
    String hello2;    public Hello()
    {
     hello1="Hello";
     hello2="world!";
    }
    public void printHello()
    {
     System.out.println(hello1);
     System.out.println(hello2);
    }
};
然后保存在D:\java目录下,然后编译运行,但是没有出现PackageTest包,不知道这是怎么回事,书上也是这么写的,创建后这个包能看见吗,又怎么引用呢,请指教。

解决方案 »

  1.   

    //源文件位置:
    //F:\csdn\20070127\TestPackage.java
    import PackageTest.*;
    public class TestPackage
    {
    public static void main(String[] args) {
    Hello h=new Hello();
    h.printHello();
    }
    }
    //源文件位置:
    //F:\csdn\20070127\PackageTest\Hello.java
    //PackageTest目录得事先建好(javac是不会自动建源文件目录的),再把Hello.java放到里面去编译:
    F:\csdn\20070127>javac TestPackage.java运行:
    F:\csdn\20070127>java TestPackage
    Hello
    world!