自己边学边写的,有个下拉列表可以让你选择聊天的对象是群体还是个人,主要用的是socket,还有集合实现,服务器端必须定义一个端口