1.继承Thread类
2.实现Runnable接口
3.通过实现Callable接口,重写call()方法,通过Futuretask实现
4.通过线程池实现
5.通过lambda表达式实现
6.通过定时器实现
7.通过匿名内部类实现
8.通过spring实现
1.继承Thread类
2.实现Runnable接口
3.通过实现Callable接口,重写call()方法,通过Futuretask实现
4.通过线程池实现
5.通过lambda表达式实现
6.通过定时器实现
7.通过匿名内部类实现
8.通过spring实现