-------------------服务端-------------------------------
import
java.net.*;
import
java.io.*;
public class server
{
private ServerSocket ss;
private Socket socket;
private BufferedReader in;
private PrintWriter out;
public server()
{
try
{
ss = new ServerSocket(8888);
while (true)
{
socket = ss.accept();
in = new BufferedReader(new InputStreamReader(socket.getInputStream())); //读取socket 中的流
String line = in.readLine();
System.out.println(line);
out.close();
in.close();
socket.close();
}
}
catch (IOException e)
{}
}
public static void main(String[] args)
{
new server();
}
}
-----------------------客户端----------------------
import
java.io.*;
import
java.net.*;
public class client
{
Socket socket;
BufferedReader in;
PrintWriter out;
public client()
{
try
www.atcpu.com{
socket = new Socket("xxx.xxx.xxx.xxx", 8888); //服务端IP 和 端口
in = new BufferedReader(new InputStreamReader(socket.getInputStream()));
out = new PrintWriter(socket.getOutputStream(),true);
out.println("what up"); //发给服务端的内容
out.flush();
out.close();
in.close();
socket.close();
}
catch (IOException e)
{}
}
public static void main(String[] args)
{
new client();
}
}