⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readthread.java

📁 一个使用JB9编写的网络俄罗斯方块,大家可以下载如有不足还请原谅,有是可以给我EMAIL
💻 JAVA
字号:
package Client;//类serverThreadimport java.io.*;import java.net.*;class ReadThread extends Thread{    Socket clientRequest;    //用户连接的通信套接字    BufferedReader input;    //输入流    String m_sReadIn="";    //读进来的数    Client m_myClient;    public ReadThread(Socket s,Client mc)    {  //serverThread的构造器        this.clientRequest=s;        this.m_myClient=mc;        //接收receiveServer传来的套接字        InputStreamReader reader;        try{        //初始化输入、输出流              reader=new InputStreamReader(s.getInputStream());              input=new BufferedReader(reader);//将reader的流放如Buffer缓存中        }        catch(IOException e)        {              System.out.println(e.getMessage());        }    }    public void run()    {        //线程的执行方法        boolean done=false;        while(!done)        {            try            {                m_sReadIn=input.readLine();             m_myClient.readStr(m_sReadIn);                System.out.println(m_sReadIn);  //输出字节//接收客户机指令            }            catch(IOException e)            {                System.out.println(e.getMessage());            }            m_sReadIn=m_sReadIn.trim().toLowerCase();//使用来自 UnicodeData 文件的大小写映射信息将字符参数转换为小写。            if(m_sReadIn==null || m_sReadIn.equals("quit"))done=true;            //命令quit结束本次连接        }        try        {             clientRequest.close();        //关闭套接字        }        catch(IOException e)        {              System.out.println(e.getMessage());        }   }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -