public abstract class SingleThread
extends java.lang.Object
implements java.lang.Runnable, java.io.Serializable
限定符和类型 | 字段和说明 |
---|---|
protected java.lang.String |
clazzName
类名称 和 ID
|
protected boolean |
isExit
是否退出线程
|
protected java.lang.Thread |
thread
线程
|
构造器和说明 |
---|
SingleThread() |
限定符和类型 | 方法和说明 |
---|---|
protected abstract void |
doService()
处理程序
|
abstract java.lang.String |
getDescription()
线程的描述信息
|
long |
getStamp()
获取时间戳
|
java.lang.String |
getThreadID()
线程编号
|
protected abstract void |
init()
初始化程序
|
protected void |
release()
释放资源
|
void |
run() |
protected java.lang.String clazzName
protected boolean isExit
protected java.lang.Thread thread
public long getStamp()
public java.lang.String getThreadID()
public void run()
run
在接口中 java.lang.Runnable
protected void release()
protected abstract void init()
public abstract java.lang.String getDescription()
protected abstract void doService() throws java.lang.InterruptedException
java.lang.InterruptedException