关于线程的创建方式,已知全网最全面的总结,七种创建线程的方式
- 一、继承Thread,重写run方法
- 二、实现Runnable接口,重写run方法
- 三、lambda表达式
- 四、使用匿名内部类创建 Thread 子类对象
- 五、使用匿名内部类,实现Runnable接口
- 六、实现Callable接口
- 七、使用线程池创建线程
关于创建线程的方式,属于基础的面试问题,一定要能够回答全哈,不过呢平时我们也会经常遇到,所以还是希望把这向种创建线程的方式全部记下来。
一、继承Thread,重写run方法
通过自定义一个类(这里起名为:MyThread),继承Thread类,重写run方法,最后在main方法中new出MyThread实例,调用这个实例的继承的Thread类的start方法创建一个线程。
注意:请注意以下两点
- 创建出MyT