能使用接口实现线程的话,就不要使用继承实现线程。
用接口实现线程,还可以用接口和继承使用其他。
继承的话就只能继承线程。
线程同步使用synchronized关键字,给资源加锁用synchronized修饰
死锁问题解决:加固死锁