如何使用共享的常用方法

时间:2016-02-20 13:01:23

标签: java methods

我在Netbeans中有一个项目文件

项目中存在以下.java标签

grad.java site.java

现在在每个.java标签中都有一个名为

的方法
public void saveSingleTableAsExcel() throws FileNotFoundException{
.........
}

这两种.java文件中的方法相同,在两个地方都使用相同的方法似乎效率低。

如何将此方法放在一个可以由两个.java选项卡共享的位置?我是否需要使用其中的一个方法创建一个新的java类,然后引用它?

道歉,如果这似乎微不足道,但我只有java编码约1年。

1 个答案:

答案 0 :(得分:1)

你可以考虑为你的班级创建一个superclass - 如果这两个班级实际上有一个密切的概念和行为关系,这是很好的。

如果这两个类具有相同的功能但没有任何其他关系,则可以考虑创建/引用包含大量使用的实用程序方法的单独类 - 如基本字符串操作,读取文件等。通常,出于这些目的,有很好的库。