黑马程序员技术交流社区
标题:
总结下Runnable接口的出现的原因
[打印本页]
作者:
戎马生涯
时间:
2016-6-8 21:43
标题:
总结下Runnable接口的出现的原因
首先,通过继承Thread类的方式,可以完成多线程的建立.但是这种方式有一个局限性,如果一个类已经有了自己的父类,就不可以继承Thread类,因为java单继承的局限性.其次,该类中的还有部分代码需要被多个线程同时执行,这时就需要对该类进行额外的功能扩展,java就提供了一个接口Runnable,而这个接口中定义了run方法,也就是说run方法的定义就是为了存储多线程要运行的代码.所以,通常创建线程都用第二种方式.总体来说因为实现Runnable接口可以避免单继承的局限性。
作者:
见著
时间:
2016-6-8 23:00
今天刚学到这里,又加深了印象,嘻嘻。
作者:
骄阳登峰
时间:
2016-6-8 23:51
不错不错,.来学习了.
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2