使用Java单线程实现聊天功能实例-创新互联

使用Java单线程实现聊天功能实例?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

创新互联是少有的网站制作、成都网站制作、营销型企业网站、小程序开发、手机APP,开发、制作、设计、卖链接、推广优化一站式服务网络公司,公司2013年成立,坚持透明化,价格低,无套路经营理念。让网页惊喜每一位访客多年来深受用户好评

信息发送

import java.io.*;
import java.net.ServerSocket;
import java.net.Socket;
import java.util.Scanner;
 

public class May {
  public static void main(String[] args) {
//    单线程程序
    try {
      ServerSocket socket = new ServerSocket(2233);//端口号
      Socket soc = socket.accept();
//      读取信息
      BufferedReader br = new BufferedReader(new InputStreamReader(soc.getInputStream()));
      PrintWriter out = new PrintWriter(soc.getOutputStream());
      while (true) {
//      发送
        System.out.println("发送:");
        String msg = new Scanner(System.in).nextLine();
//        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        out.println(String.format("[%s]:%s\r\n", "服务器", msg));
        out.flush();
//      接收
        System.out.println(br.readLine());
      }
    } catch (IOException e) {
      e.printStackTrace();
    }
  }
}

名称栏目:使用Java单线程实现聊天功能实例-创新互联
当前链接:http://bzwzjz.com/article/idjph.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 高端网站设计 成都网站制作 app网站建设 营销型网站建设 成都响应式网站建设 成都网站设计 成都网站制作 高端网站建设 响应式网站设计 成都网站设计 四川成都网站建设 定制级高端网站建设 重庆企业网站建设 定制网站制作 成都网站制作 成都营销网站制作 专业网站设计 企业网站设计 企业网站设计 高端网站设计推广 成都网站设计制作公司 成都网站设计