A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区
传智教育官网黑马程序员官网
只需一步,快速开始
牛海亮
中级黑马
黑马币:6
帖子:182
精华:0
© 牛海亮 中级黑马 / 2013-7-14 09:04 / 1255 人查看 / 4 人回复 / 0 人收藏 转载请遵从CC协议 禁止商业使用本文
LoginClient.java代码如下:public class LoginClient { public static void main(String[] args) { try { //定义客户端 端点 Socket s = new Socket("127.0.0.1",10009); //键盘输入流 BufferedReader bufr = new BufferedReader(new InputStreamReader(System.in)); //网络输出流 PrintWriter out = new PrintWriter(s.getOutputStream()); //网络输入流 BufferedReader bufIn = new BufferedReader(new InputStreamReader(s.getInputStream())); for(int x = 0; x < 3; x++) { //将键盘读取的字符存入line中 String line = bufr.readLine(); //通过网路输出流发送出去。 if(line == null) { System.out.println("发送数据不能为空"); break; } //通过网络输出流发送到服务端 out.println(line); //接收服务端发送过来的信息 String info = bufIn.readLine(); System.out.println("info:"+info); if(info.contains("欢迎")) break; } bufr.close(); s.close(); } catch (Exception e) { e.printStackTrace(); } } } 复制代码
有了黑马骑士勋章,比白马王子还要牛!