Android java创建子线程的几种方法
1.新建一个类继承自Thread,并重写run()方法,并在里面编写耗时逻辑。
1 | class ThreadTest extends Thread { |
2.实现Runnable接口。
1 | class ThreadTest implements Runnable { |
3.使用匿名内部类。
1 | new Thread(new Runnable() { |
总结
使用继承的方式耦合性有点高,更多的时候我们选择实现Runnable接口来创建一个线程,使用匿名内部类的写法更为常见。