A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© taozhihui 中级黑马   /  2016-9-17 00:33  /  256 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

网络编程(TCP协议代码优化)
        * 客户端
                Socket socket = new Socket("127.0.0.1", 9999);                //创建Socket指定ip地址和端口号
                InputStream is = socket.getInputStream();                //获取输入流
                OutputStream os = socket.getOutputStream();                //获取输出流
                BufferedReader br = new BufferedReader(new InputStreamReader(is));
                PrintStream ps = new PrintStream(os);
               
                System.out.println(br.readLine());
                ps.println("我想报名就业班");
                System.out.println(br.readLine());
                ps.println("爷不学了");
                socket.close();
        * 服务端
                ServerSocket server = new ServerSocket(9999);                //创建服务器
                Socket socket = server.accept();                        //接受客户端的请求
                InputStream is = socket.getInputStream();                //获取输入流
                OutputStream os = socket.getOutputStream();                //获取输出流
               
                BufferedReader br = new BufferedReader(new InputStreamReader(is));
                PrintStream ps = new PrintStream(os);
               
                ps.println("欢迎咨询传智播客");
                System.out.println(br.readLine());
                ps.println("报满了,请报下一期吧");
                System.out.println(br.readLine());
                server.close();
                socket.close();

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马