📄 monitorthread.java
字号:
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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -