public static void main(String[] args) throws IOException {
//创建接受端Socket对象
ServerSocket ss = new ServerSocket(10086);
//监听(此处会一直阻塞,知道有)
Socket s = ss.accept();//一直等待客户端发来的链接,收到数据后会返回一个Socket对象
//通过Socket获得数据和客户端的数据
InetAddress inetAddress = s.getInetAddress();
System.out.println(inetAddress.getHostAddress());
//获取发送端的IP地址
//获取输入流对象
InputStream is = s.getInputStream();
//获取数据
byte[] bys = new byte[1024];
int len;
len = is.read(bys);
//输出数据
System.out.println(new String(bys,0,len));
//释放资源
is.close();//关闭输入流
//服务器端不需要关闭
}