(1)package 表示把类打包,如package jia.tom;
包保存到当前目录下,如D:daimajia om;此时classpath要加点东西,.. t.jar;.;D:daima表示可以加载D:daima目录下的无名包,以及D:daima子目录可以作为包名来使用。
进行编译 D:daimajia om javac A.java
运行 D:daima java jia.tom.A
在别的源程序进行引用:import jia.tom.*;
(2)如果在应用程序目下建立的包的相对应的目录,就不用修改classpath的值了,因为;.;代表着可以加载当前目录的无名包以及以当前目录子目录为名的包。
(3)如当前目录的某个无名包类与引入的某个包类同名,程序使用的是无名包类;若此时想使用某个包类,方法类似如下:
jia.tom.A a=new jia.tom.A();