import自己写的包和import其他的包是一个道理
所以写法也一样

解决方案 »

  1.   

    我用javac编译,总是出现找不到ChinaApp(我要import的包)的错误,我应该把程序放到哪里才对呢?
      

  2.   

    需要怎么设置环境变量才能import那个编译出来的java文件呢?
      

  3.   

    不行啊,他说找不到:
     "package ChinaApp does not exist"
      

  4.   

    一般来说,当你写源程序时,在开头写 package 包名; 
    当你编译该程序时,就会在编译时源程序所在的当前目录下生成一个以你的包名命名的新的文件夹,程序的.class文件就在该文件夹中,
    当你在别的程序中引用该包时,在第一行也要写上package 包名; 该包名同上一个包名,
    然后在第二行写上 import 包名.*; 或者 用具体文件名代替*
    并且两个源程序要在同一个文件夹中,即所生成的.class文件也在所生成的同一个文件夹中,For instance: 第一个文件名为Hello.java,其中第一行为package mypack;
                  第二个文件:                          package mypack;
                                                       import mypack.*; 
                                                  或者:import mypack.Hello