在java中主要提供了两种方式实现线程,分别是继承java.lang.Thread 类 和实现java.lang.Runnable接口,两种方法。
继承Thread类方法:
可以实现多个线程一起调用此方法:
实现如下:
实现Runnable接口方法如下:
虽然是创建了接口,但是此方法并不是继承Thread类,需要我们创建一个新的Thread类来实现功能,比如龟兔赛跑
龟兔赛跑结果如下: