代码重用是软件开发中最重要的因素之一。建立自己的库是一个非常好的想法,可以把自己经常使用的功能结合到一起。当你要使用某些方法的时候,只需要简单的调用即可。这里有个eclipse环境下的简单例子。用于演示,该库只包含一个add的方法。
步骤1:创建一个命名为“MyMath“的Java项目,并在“Simple”类一个简单一个“add”方法。
包结构如下:
第2步:作为jar文件导出。
窗口显示如下:右键单击该项目并选择“export(导出)”。
next下一步,得到.jar文件。
步骤3:使用jar文件。
项目上鼠标右键单击,并选择“Build path(创建路径)” - >“Add External Archives(添加额外的档案)” - >然后将jar文件添加进去。
现在,你可以简单调用方法。
最后,这个库应该需要不断更新和优化,但是这个还不是最重要的。最重要的是文档。如果你的库没有写对应的文档,你可能会完全忘记一年以前你编的这个方法是做什么的。
正确的包名应该可以用来指示类和方法。例如,你可以通过下面标准的java库包名来给你的第一层命名:com.util,com.io,com.math,com.text等,根据作用的不同用于下一级。另外,在你计划任何事情之前,你需要做足够的调查,并且没有实现过。
via: http://www.programcreek.com/2011/07/build-a-java-library-for-yourself/