Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/367.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
与其他项目一起使用java接口_Java - Fatal编程技术网

与其他项目一起使用java接口

与其他项目一起使用java接口,java,Java,我正在尝试为几个应用程序使用一个界面。我有一个应用程序做逻辑,另一个应用程序接收逻辑UDP连接,我根本不知道如何做到这一点 简单的例子。 应用程序1 interfaceApp.java public interface interfaceApp { int addNums(int a, int b); } logic.java public class logic implements interfaceApp { @Override public int addNums(in

我正在尝试为几个应用程序使用一个界面。我有一个应用程序做逻辑,另一个应用程序接收逻辑UDP连接,我根本不知道如何做到这一点

简单的例子。 应用程序1

interfaceApp.java

public interface interfaceApp {
int addNums(int a, int b);
}      
logic.java

public class logic implements  interfaceApp {

@Override
public int addNums(int a, int b) {
    a = a + b;
return a;
}
我不知道你在主要活动中做什么 应用程序2
如何调用addNums方法?

您需要创建一个公共java项目,其中包含您希望在项目之间共享的所有接口。从具体的项目中,您只需引用公共项目,然后就可以使用这些接口。 通过Eclipse IDE,您可以执行以下操作:

创建一个名为CommonXY或其他的java项目 在CommonXY中创建交互和类 从具体项目:属性->Java构建路径->项目->添加->选择:CommonXY->确定