1、采用继承Thread类方法的特色:编程
优点:编写简单,若是须要访问当前的线程,只须要使用this,并能够在run()方法中调用其余线程的方法;多线程
劣势:线程已经继承了Thread类,不能继承其余的父类。this
2、多线程实现方式---实现Runnable接口spa
在使用该方式实现时,使须要实现多线程的类实现Runnable,实现该接口须要覆盖run方法,而后将须要以多线程方式执行的代码书写在run方法内部或在run方法内部进行调用。线程
优点:实现了Runnable接口的类,还能够extends 其余的类,多个线程共享一个target对象,适合多线程用来处理同一份资源;对象
劣势:编程访问线程时,须要调用Thread.currentThread()方法。继承