电脑故障

位置:IT落伍者 >> 电脑故障 >> 浏览文章

定义一个包


发布日期:2022/2/6
 

你可以用下机的成员函数去说明一个包

package PackageName;

比如你可以把Rectangle类放入一个名为shapes的包中:

package shapes

此后当你用javac来编译这个文件时将会在当前路径下得到一个字节代码文件Rectangleclass但你还需要将它移至java类库所在路径的shapes子目录下(在此之前你必须建立一个名为shapes的子目录)这样以后才能应用shapes包中的Rectangle类当然你可以用d选项来直接指定文件的目的路径这样就无需编译后再移动

包的名称将决定它应放的不同路径例如用下面的方式来构造一个包

package myclassShapes;

归入该包的类的字节代码文件应放在java的类库所在路径的myclass子目录下现在包的相对位置已经决定了但java类库的路径还是不定的事实上java可以有多个存放类库的目录其中的缺省路径为java目录下的lib子目录你可以通过使用-classpath选项来确定你当前想选择的类库路径具体成员函数可参考第三章的内容除此之外你还可以在CLASSPATH环境变量中设置类库路径

上一篇:使用Maps

下一篇:JAR进阶