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

📄 broadcast.java

📁 flash源码.fla和as文件
💻 JAVA
字号:
class BroadCast extends Thread
{
    ClientThread cThread;
    Server     sThread;
    String     m;
    
    public BroadCast(Server sThread)
    {
        this.sThread=sThread;
    }
    
    public void run()
    {
        while(true)
        {
        	
            try
            {
                Thread.sleep(000);
            }
            catch(InterruptedException e)
            {
                ;
            }
            synchronized(sThread.messages)
            {
            if(sThread.messages.isEmpty())
                    continue;
 
               m=(String)sThread.messages.firstElement();
               sThread.messages.removeElement(m);
           }
            synchronized(sThread.Clients)
            {
                for(int i=0;i<sThread.Clients.size();i++)
                {
                    cThread=(ClientThread)sThread.Clients.elementAt(i);
                    cThread.out.println(m+"\0");
                }
            }
        }
    }
}

⌨️ 快捷键说明

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