请教java程序的编译问题

来源:百度知道 编辑:UC知道 时间:2024/05/22 05:34:13
小弟初学java,照着书编了一个网络聊天室的程序。
这个程序有三个包,chat,chatserver 和chatclient. chat包有两个类:chatter.java,chatserver.java;chatserver有三个类: main.java,chatserverImpl.java和userInfo.java; chatclient以有三个类:chatclient.java,chatterImpl.java和 connectDlg.java.
chatclient包和chatserver包引用了chat包中的类。请问应该如何编译一个程序!

如果你知道引用关系,那么就先编译chat包内的类,在编译后两个包,编译的时候使用javac *.java,系统会自动编译的。
如果不清楚调用关系,也可以使用 javac 后面写上所有文件的绝对地址。javac回自己判断依存关系。
其实,最好的办法还是找一个开发工具,建一个项目,然后把这些文件导入进去。

把chatclient和chatserver要用的类设为公共类(public),就能访问了。