注:这里仅使用了文本编辑器和控制台
为了让自己的类库具有独一无二的名称,可以学习Java类库的做法,使用反转的域名作为类的全局名称,比如我的域名是baixo.cn,则cn.baixo就是我所创建的类的独有的全局名称。如果我想创建一个名为test的类库,则可以得到一个包的名称:
package cn.baixo.test; //package关键字用来生成包含一组类文件的类库
现在在这个包下创建自己的类,文件名为MyPackageTest.java:
packagecn.baixo.test;public classMyPackageTest{publicMyPackageTest(){
System.out.println("cn.baixo.test.MyPackageTest");
}
}
MyPackageTest.java文件置于我的系统的子目录下:
E:\files_info\custom_library\JavaTL\cn\baixo\test,在这里将包名分解为了一个目录,将该类库的所有.class文件放在这个目录下(这个例子里是编译后得到的MyPackageTest.class文件)。
在建好了自己的类库后,如果想要使用这个类库,那么首先需要配置环境变量CLASSPATH,java解释器会将其作为查找要使用的.class文件的根目录。在我的系统上CLASSPATH变量值为:
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;E:\files_info\custom_library\JavaTL;//前面是Java类库根目录,后面是我自己的类库根目录
现在