zoukankan      html  css  js  c++  java
  • java编程实例

    脚本代码

    1. [代码]
    package com.gufengxiachen.sthreadchatapp;
    /**
    * @author GUXIA
    */
    import java.io.BufferedReader;
    import java.io.DataInputStream;
    import java.io.DataOutputStream;
    import java.io.InputStream;
    import java.io.InputStreamReader;
    import java.io.OutputStream;
    import java.net.ServerSocket;
    import java.net.Socket;

    public class ChatServer {
    public static void main(String[] args) {
    try {
    //创建服务器端套接字,接受来自客户端的连接请求
    ServerSocket ss=new ServerSocket(9999);
    Socket s=ss.accept();http://www.huiyi8.com/jiaoben/

    //获取客户端套接字的输出流
    OutputStream os=s.getOutputStream();
    DataOutputStream dos=new DataOutputStream(os);

    //获取客户端输入流
    InputStream is=s.getInputStream();
    DataInputStream dis=new DataInputStream(is);

    //创建字符输入流接受键盘输入
    InputStreamReader isr=new InputStreamReader(System.in);
    BufferedReader br=new BufferedReader(isr);
    String message;www.huiyi8.com/jiaoben/
    while(true){
    //获取客户端输入流,并打印在屏幕上,如果客户端说的是“再见”,退出
    message=dis.readUTF();
    System.out.println("客户端:"+message);
    if(message.equals("再见"))
    break;
    //读取键盘输入并写入到输出流(客户端的输入流)
    message=br.readLine();
    dos.writeUTF(message);

    }
    dis.close();
    dos.close();
    ss.close();
    s.close();


    } catch (Exception e) {
    // TODO: handle exception
    e.printStackTrace();
    }
    }

  • 相关阅读:
    软件测试之po设计模式
    Python_标识符及命名规范
    python基础(第一个python程序)
    计算机基础知识
    注册界面测试案例
    vscode使用-添加格式化插件
    工作-提交review失败
    工作-大首页走测试环境
    jquery--选择器 第几
    a标签href无值,点击刷新页面解决办法
  • 原文地址:https://www.cnblogs.com/xkzy/p/3774849.html
Copyright © 2011-2022 走看看