创建启动线程方式一: 继承 Thread 0 确定希望把做什么事情封装成线程对象 ① 自定义一个类 extends Thread; ② 覆写run方法 ---》 方法里面写啥我们希望独立开启一个线程的任务的代码 ③ 创建自定义类的对象 t ④ 调用start方法 t.start() ; 注意 : 此次不能够直接调用run方法,不会开启一个新线程, 创建启动线程方式二: 实现 Runnable ① 自定义一个类 implementsRunnable ② 覆写run方法 ---》 方法里面写啥我们希望独立开启一个线程的任务的代码 ③ 创建自定义类的对象 t ④ 启动 : new Thread(t).start();
|