七种创建线程的方式 一、继承Thread,重写run方法(常用) 二、实现Runnable接口,重写run方法(常用) 三、使用匿名内部类创建 Thread 子类对象 四、使用匿名内部类,实现Runnable接口 五、lambda表达式 六、实现Callable接口(常用) 七、使用线程池创建线程 常用的三种方式: 1.继承Thread类创建线程 2.实现Runnable接口创建线程 3.使用Callable和Future创建线程