一、服务端代码
import java.net.ServerSocket;
import java.net.Socket;
import java.io.IOException;
import java.io.InputStream;
import java.util.Scanner;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.PrintWriter;
/**
* Description:
* 实现一个Socket服务端
* @author Lee
* */
public class Server {
/**
* Description:
* 实现一个Socket服务端
* */
public static void test1(){
ServerSocket server = null;
Socket client = null;
PrintWriter output = null;
Scanner input = null;
Scanner keyboard = null;
try{
//以指定的端口创建一个Socket服务端
server = new ServerSocket(12000);
while(true){
//获取一个Socket客户端实例
client = server.accept();
//获取客户端的IP地址,连接端口
System.out.println("已经连接上"+client.getInetAddress()
+"客户端,端口为:"+client.getPort());