本文实例为大家分享了java实现简单聊天小程序的具体代码,供大家参考,具体内容如下
再学习完java的通信技术后,做了一个简单的窗体聊天程序。程序非常简单,主要目的是当练习巩固自己所学的东西,在这里写出来记录以下。下面直接上代码。
首先是服务端代码:
package ChatTwoPackage;
import java.io.*;
import java.net.*;
public class ChatTwoServer {
public ChatTwoServer(int port,String name) throws IOException
{
ServerSocket server=new ServerSocket(port);//创建seversocket对象,提供tcp连接服务。指定端口port,等待tcp连接。
System.out.print("正在等待连接,请勿操作!");
Socket client=server.accept();//创建socket对象,它等待接收客户端的连接。
new ChatTwoClient(name,client);//实现图形界面。
server.close();
}
public static void main(String[] args) throws IOException {
new ChatTwoServer(2001,"SQ");
}
}
然后是客户端的代码:
package ChatTwoPackage;