可以说是一种,也可以说是四种,也可以说是五种。
1.通过继承Thread类,但是要注意的是Java中类与类之间只能单继承,其底层也是实现了第二种的Runnable接口。
2.通过实现Runnable接口,接口可以多实现。
3.实现Callable接口。
4.通过线程池进行创建线程。
5.通过匿名函数,lambda表达式进行创建。
可以说是一种,也可以说是四种,也可以说是五种。
1.通过继承Thread类,但是要注意的是Java中类与类之间只能单继承,其底层也是实现了第二种的Runnable接口。
2.通过实现Runnable接口,接口可以多实现。
3.实现Callable接口。
4.通过线程池进行创建线程。
5.通过匿名函数,lambda表达式进行创建。