code: public Scheduler stop(boolean clearTasks) {
  		synchronized (lock) {
  			if (false == started) {
  				throw new IllegalStateException("Scheduler not started !");
  			}
  
  			// 停止CronTimer
  			this.timer.stopTimer();
  			this.timer = null;
  			
  			//停止线程池
  			this.threadExecutor.shutdown();
  			this.threadExecutor = null;
  			
  			//可选是否清空任务表
  			if(clearTasks) {
  				clear();
  			}
  
  			// 修改标志
  			started = false;
  		}
  		return this;
  	}
docs: 停止定时任务<br>
  此方法调用后会将定时器进程立即结束，如果为守护线程模式，则正在执行的作业也会自动结束，否则作业线程将在执行完成后结束。
  
  @return this
  @since 4.1.17