黑马程序员技术交流社区

标题: 关于Socket阻塞问题,两者的区别 [打印本页]

作者: freehello    时间: 2015-8-29 21:01
标题: 关于Socket阻塞问题,两者的区别
本帖最后由 freehello 于 2015-8-29 21:06 编辑
  1. public class ServerTcp {
  2.      public static void main(String[] args) throws Exception{
  3.          ServerSocket ss = new ServerSocket(10000);
  4.          Socket s = ss.accept();
  5.          String str = null;
  6.          BufferedReader bufR = new BufferedReader(new InputStreamReader(s.getInputStream()));
  7.          while((str = bufR.readLine()) != null) {
  8.              System.out.println(str);
  9.         }
  10.    }
复制代码
  1. public class ServerTcp {
  2.     ServerSocket ss = new ServerSocket(10000);
  3.     while(true) {
  4.         Socket s = ss.accept();
  5.         String str = null;
  6.         BufferedReader bufR = new BufferedReader(new InputStreamReader(s.getInputStream()));
  7.        if((str = bufR.readLine()) != null)
  8.               System.out.println(str);
  9.         }   
  10.     }
  11. }
复制代码







欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2