import java.net.*;import java.io.*;public class Client1 {public static void main(String argv[]) {Socket socket = null;BufferedReader sockIn;PrintWriter sockOut;try {// 创建一个连接IP地址为127.0.0.1(此地址为本地机的IP地址)服务器的Socket。// 端口号为8888;这样一个Socket就可以和服务器的Socket对应,就可以进行通信了socket = new Socket("127.0.0.1", 8888);if (socket == null) {System.out.println("socket null,connect error");System.exit(1);}System.out.println("connected to server");// 利用Socket的两个方法,getInputStream()和getOutputStream()方法// 分别用来得到输入流和输出流sockIn = new BufferedReader(new InputStreamReader(socket.getInputStream()));sockOut = new PrintWriter(socket.getOutputStream());sockOut.println("hello,i am client"); // 向服务器输出信息sockOut.flush();String s = sockIn.readLine(); // 从服务器读取信息System.out.println("Client received: " + s);sockOut.close();// 关闭连接sockIn.close();socket.close();} // try结束catch (Exception e) {System.out.println(e.toString());}System.out.println("client exit");} // main方法结束}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。