https://blog.csdn.net/fen_fen/article/details/121460313
Java并发编程系列09:继承Thread类实现多线程2
1、继承Thread类实现多线程02
Thread类本质上也是实现了Runnable接口的一个类,启动线程的唯一方法就是通过Thread类的start()实例方法。start()方法是一个native方法,它将启动一个新线程,并执行run()方法。这种方式实现多线程很简单,通过自己的类直接extend Thread,并复写run()方法,就可以启动新线程并执行自己定义的run()方法。
2、代码示例:
package thread;
/**
* 模拟龟兔赛跑
* 1、创建多线程继承Thread,重写run县城体
* 2、使用线程,创建子类对象+对象.start方法
*/
//定义一个类来继承 Thread 类,重写 run 方法。
class Rabbit extends Thread{
@Override
public void run(){
for(int i=0; i<100; i++){
System.out.println("