@Override protected void initThread(Thread thread) { super.initThread(thread); thread.setDaemon(true); }
public MThread start() { synchronized (this) { if (thread != null) throw new IllegalThreadStateException(); Container container = new Container(); thread = new Thread(getGroup(),container); initThread(thread); thread.start(); } return this; }