06
11 月

Java 如何创建自己的库

Java 如何创建自己的库

在软件开发中,代码的重用是非常重要的因素。将常用的方法整合在一起,创建自己的库,下次使用时只需简单调用。对于Java而言,创建库(library)非常简单,下面以Eclipse为例讲述,其中只包括一个add方法作为演示。

Step 1:创建名为MyMath的Java项目

创建名为MyMath的Java项目,并新建一个Simple类,其中包含一个add方法。包结构如下:

java-lib-01

Simple.java文件内容:

public class Simple {
  public static int add(int a, int b) {
    return a + b;
  }
}

Step 2:导出为.jar文件

在项目名上右键,选择“export”,如下选择:

java-lib-02

点击next,设置好保存路径和文件名,得到.jar文件。

Step 3:使用jar文件

在目标项目上右键,选择 “Build Path”->”Add External Archives”,导入该jar文件。

现在可以简单的调用方法:

public class Main {
  public static void main(String[] args) {
    System.out.println(Simple.add(1, 2));
  }
}

最后,库文件需要不断的更新和优化,更重要的是文档,如果没有编写文档,你很可能把一年前编的方法功能给忘了。

包名也要合理,语义化的名字能让人猜到类和方法的功能。例如,你可以遵循Java标准库的命名规则给包的第一层命名,如:org.xinyo.util, org.xinyo.io, org.xinyo.math, org.xinyo.text,然后根据功能来命名下一级。

另外,不要反复造轮子,动手前先看看有没有现成的方案。

没有评论