异步任务:1.方法上加入@Async 2.启动类加@EnableAsync //开启异步


实现线程的三种方法:

1.class A继承Thread,重写run方法,new A().start(),就执行了线程
2.class A实现Runnable,实现run方法,new Thread(new A()).start()
3.实现Callable接口,实现call()方法。