(1. Socket communication: there are socket codes of client and server. 2. Multi thread: the client and server use one thread to send information; The server also has a listener thread to delete the timeout information.? Synchronization is used here, so that two threads can operate on the same map.
Mysocket\.settings\org.eclipse.jdt.core.prefs
Mysocket\bin\mysocket\ClientNet.class
Mysocket\bin\mysocket\ClientOutNet.class
Mysocket\bin\mysocket\ServerHelper.class
Mysocket\bin\mysocket\ServerNet.class
Mysocket\bin\mysocket\ServerOutNet.class
Mysocket\bin\mysocket\ServerTimeListener.class
Mysocket\src\mysocket\ClientNet.java
Mysocket\src\mysocket\ServerHelper.java
Mysocket\src\mysocket\ServerNet.java
Mysocket\.classpath
Mysocket\.project
.....)