62,614
社区成员
发帖
与我相关
我的任务
分享
public class Server {
public static void main(String[] args) throws IOException {
ServerSocket ss = new ServerSocket(4321);
Socket cs = ss.accept();
BufferedReader rcs = new BufferedReader(new InputStreamReader(cs.getInputStream()));
PrintWriter wcs = new PrintWriter(cs.getOutputStream());
String s = rcs.readLine();
System.out.println(s);
wcs.println(s);
s = rcs.readLine();
System.out.println(s);
wcs.println(s);
s = rcs.readLine();
System.out.println(s);
wcs.println(s);
s = rcs.readLine();
System.out.println(s);
wcs.println(s);
s = rcs.readLine();
System.out.println(s);
wcs.println(s);
rcs.close();
wcs.close();
cs.close();
ss.close();
}
}
public class Client {
public static void main(String[] args) throws IOException {
Socket ss = new Socket("localhost", 4321);
BufferedReader rss = new BufferedReader(new InputStreamReader(ss.getInputStream()));
PrintWriter wss = new PrintWriter(ss.getOutputStream());
wss.println("Why?");
String s;
s = rss.readLine();
System.out.println(s);
wss.println(s);
s = rss.readLine();
System.out.println("1");
wss.println(s);
s = rss.readLine();
System.out.println("1");
wss.println(s);
s = rss.readLine();
System.out.println("1");
wss.println(s);
s = rss.readLine();
System.out.println(s);
rss.close();
wss.close();
ss.close();
}
}
System.out.println(s);
wcs.println(s);
s = rcs.readLine();
System.out.println(s);
wcs.println(s);
s = rcs.readLine();
System.out.println(s);
wcs.println(s);
s = rcs.readLine();
System.out.println(s);
wcs.println(s);
s = rcs.readLine();
System.out.println(s);
wcs.println(s);