1.为了同时运行客户端和服务端代码,我们在同一台电脑上装3个eclipse软件,2个跑客户端程序,一个跑服务端程序,
2.服务端程序代码:(本代码参考了http://www.cnblogs.com/lichenwei/p/4069432.html),代码如下:
package TcpServerPoint;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.io.PrintWriter;
import java.net.Socket;
/**
* Socket多线程处理类 用来处理服务端接收到的客户端请求(处理Socket对象)
*/
public class SocketThread extends Thread {
private Socket socket;
public SocketThread(Socket socket) {
this.socket = socket;
}
public void run() {
// 根据输入输出流和客户端连接
try {
InputStream inputStream = socket.getInputStream();
// 得到一个输入流,接收客户端传递的信息
InputStream