java socket和多线程(Thread)实例

来源:互联网 发布:火炮兰捏脸数据 编辑:程序博客网 时间:2024/06/05 07:18

1. socket通信:有客户端和服务端的socket代码。

2. 多线程:客户端和服务端各用一线程发送信息;服务端另有一监听线程,用于把超时的信息删除。

    这里应用到了同步,使两个线程可以操作同一个map。

代码:(类全在同一个包内)
server端:

 

 

 

服务器端辅助类:ServerHelper

 

 

Client端: