JAVA中引用package的问题

来源:百度知道 编辑:UC知道 时间:2024/05/02 12:06:13
我有个包,包名是age ,包中有个Hi.class 。当我引用它的时候:开头这样写:import age.Hi;程序正常运行;这样引用也正确:程序中用到Hi的时候都这样写:age.hi。这二种方法都没问题。但是我用书上说的第三种方法(加载整个包):import age.*; 就无法运行程序了,错误提示是 无法引用HI 哟..........。 为什么哟。
我是这样做的啊。书上说的前二种方法我都成了,第一是:程序开头写,import package.classname;第二是:是在程序中要引用那个class就写成package.classname,也OK。就是第三种不成功,程序开头写:import package.*;(即引入整个包)。

必须建立如下目录
com
|___sam
|___simple
|___a.class
|____b.class
|____c.class

在你的任何java文件中 使用imoprt com.sam.simple.*;
就可以引用a.class,b.class,c.class了

将需要引用的包所在路径放入环境变量classpath中
然后在引用包中的类程序中import package.className即可

楼上的说的很全,是这样做的