我在同一包里定义了两个接口,其中一个接口编译通过,另一接口的方法参数含有编译通过接口的引用.但这个接口编译通不过,显示的错误码为:
cannot resolve symbol
symbol:class chatter(编译通过的接口)
cannot resolve symbol
symbol:class chatter(编译通过的接口)
解决方案 »
- 工厂模式,我觉得就是桥接模式。我分不开。有高手吗?
- 关于Timer的一个小问题感觉无法理解,望指教!
- Jframe问题
- 懂DES 加密算法的进
- [请教]相同的线程,重复执行的问题?
- 通过jdbc如何得到表的注释??
- SAX2 driver class org.apache.xerces.parsers.SAXParser not found 问题
- 听说 Java 2 核心技术 卷II:高级性能要出第6版了?
- jcreator的编译问题
- 如何让Applet里的控件随着Applet大小改变而一直占满整个Applet呢?
- 使用dom4j读取xml文档时,老是报以下错误!
- 执行System.exit(0)操作后 程序没有完全关闭
public void receiveEnter(String name, Chatter chatter, boolean hasEntered)
throws RemoteException;
public void receiveExit(String name) throws RemoteException;
public void receiveChat(String name, String message)
throws RemoteException;
public void receiveWhisper(String name, String message)
throws RemoteException;
public void serverStop() throws RemoteException;
}
package chat;import java.rmi.RemoteException;public interface ChatServer extends java.rmi.Remote {
public void login(String name, Chatter chatter)
throws RemoteException;
public void logout(String name) throws RemoteException;
public void chat(String name, String message)
throws RemoteException;
}
我是这样编译的.
两个.java文件都在 f:\下.
f:\>javac -d . Chatter.java
f:\>javac -d . ChatServer.java
你应该先编译interface ChatServer ,再编译interface Chatter
我估计你是错在这里