GameV1游戏;

  public void connect() {
    connect("//localhost/Game");
    if (getServer() != null) {
        game= (GameV1) getServer();

    }

}


此方法“ connect(” /// localhost / Game“);”只是将服务器设置为大写,然后将其强制转换为GameV1
游戏=界面
GameV1 =具体类,带有工具Game

如果(getServer()!= null)
这返回true,但是在投射时出现此错误
com.sun.proxy。$ Proxy1无法转换为GameV1

最佳答案

使用RMI远程对象,您不能转换为具体类。您必须强制转换为远程接口。

07-24 18:23