50,528
社区成员
发帖
与我相关
我的任务
分享
public class MyServer {
public static void main(String[] args) throws IOException
{
ServerSocket server = new ServerSocket(8854);
Socket client = server.accept();
BufferedReader in = new BufferedReader(new InputStreamReader(client.getInputStream()));
PrintWriter out = new PrintWriter(client.getOutputStream());
while(true)
{
String str = in.readLine();
System.out.println(str);
out.println("has receive...");
out.flush();
if(str.equals("end")) break;
}
client.close();
}
}
public class Client
{
static Socket server;
public static void main(String[] args) throws IOException
{
server = new Socket(InetAddress.getLocalHost(),8854);
BufferedReader in = new BufferedReader(new InputStreamReader(server.getInputStream()));
PrintWriter out = new PrintWriter(server.getOutputStream());
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
while(true){
String str = br.readLine();
out.println(str);
out.flush();
if(str.equals("end")) break;
System.out.println(in.readLine());
}
server.close();
}
}