code: public void run() {
          if (log == null) {
              log = Logs.get().setTag(rnm);
          }
          myThread = Thread.currentThread();
  
          beforeStart(this);
          doIt();
          afterStop(this);
      }
docs: 主逻辑,用户代码不应该覆盖.