monitorthread.java
来自「java聊天室服务器」· Java 代码 · 共 39 行
JAVA
39 行
package XXRoom;
import java.util.List;
import java.util.ArrayList;
//监测死亡线程
class MonitorThread extends Thread
{
List lt = new ArrayList();
public void addClient( ClientThread ct ) {
lt.add( ct );
}
public void run() {
while( true ) {
synchronized( lt ) {
for( int i = 0; i < lt.size(); i ++ ) {
((ClientThread)lt.get( i ) ).dispose();
}
lt.clear();
}
try
{
Thread.sleep( 500 );
}
catch ( InterruptedException e )
{
}
}
}
public void dispose () {
for( int i = 0; i < lt.size(); i ++ ) {
((ClientThread)lt.get( i ) ).dispose();
}
lt.clear();
}
};
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?