java Thread和Runnable区别

①Thread类实现了Runnable接口,主要构造方法为Thread(Runnable target)、Thread(Runnable target,String name)、Thread(String name)

详见API文档 http://tool.oschina.net/apidocs/apidoc?api=jdk_7u4

②Java由于是单继承,继承了Thread类之后就不能继承其他类了,因此一般情况下建议用Runnable接口

③共享实例变量数据的情况下,用Runnable接口更容易实现,Runable接口可扩展性更强

上一篇:查看linux系统是多少位


下一篇:Oracle和SQL语句的优化策略(基础篇)