zoukankan      html  css  js  c++  java
  • java socket

    用socket通讯写出客户端和服务器端的通讯,要求客户发送数据后能够回显相同的数据
    public class ServerSocket_1
    {
        public static void main(String[] args)
                throws Exception
        {
            ServerSocket ss = new ServerSocket(4001);
            Socket s = ss.accept();
            BufferedReader br = new BufferedReader(new InputStreamReader(s.
                    getInputStream()));
            PrintStream ps=new PrintStream(s.getOutputStream());
            String temp = br.readLine();
            while (true)
            {
                System.out.println("客户端:"+temp);
                ps.println(temp);
                if (temp.equals("stop"))
                {
                    break;
                }
                temp = br.readLine();
            }
            br.close();
            ps.close();
            ss.close();
        }
    }
    public class ClientSocket
    {
      public static void main(String[] args) throws Exception
      {
          Socket s = new Socket("localhost", 4001);
          PrintStream ps = new PrintStream(s.getOutputStream());
          BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
          BufferedReader br_server = new BufferedReader(new InputStreamReader(s.
                  getInputStream()));
          String temp = br.readLine();
          while (true)
          {
              ps.println(temp);
              temp = br_server.readLine();
              System.out.println("服务器的信息:" + temp);
              if (temp.equals("stop"))
              {
                  break;
              }
              temp = br.readLine();
          }
          s.close();
          br.close();
          br_server.close();
      }
    }
  • 相关阅读:
    正则:连续数字
    [f]聊天的时间格式化
    微信物理返回刷新页面
    npm 使用记录
    Java内存可见性volatile
    EA通过MySQL多人协作
    Sonarqube Webhook自定义参数
    使用阿里云加速Docker镜像下载
    Java异常堆栈丢失的现象及解决方法
    fo-dicom库 Dicom.Native.dll如何自动到编译输出目录
  • 原文地址:https://www.cnblogs.com/kelin1314/p/1837195.html
Copyright © 2011-2022 走看看