是否可以在Java中序列化侦听器?我想有一个像这样的听众:
public abstract class Listener implements Serializable{
public abstract void callback(Object o);
}
用作匿名类并发送到远程机器执行:
final Object param1, param2, ...
Listener l = new Listener(){
@Override
public void callback(Object o){
//do something with param1, param2, ... here
}
}
答案 0 :(得分:1)
你可以用RMI和动态类加载来做这件事。
它的工作方式是:
ClassLoader
从URL下载。