黑马程序员技术交流社区

标题: Runnable和Thread两种方式建立线程的区别? [打印本页]

作者: 小东先森    时间: 2016-9-16 21:53
标题: Runnable和Thread两种方式建立线程的区别?
Runnable和Thread两种方式建立线程的区别?
作者: somnus-sir    时间: 2016-9-16 22:14
1构造函数中传入了Runnable的引用, 成员变量记住了它, start()调用run()方法时内部判断成员变量Runnable的引用是否为空,不为空编译时看的是Runnable的run(),运行时执行的是子类的run()方法
2子类重写run(),调用start()时,直接找子类run()方法
作者: 小东先森    时间: 2016-9-17 21:42
谢谢。。。。。。。。。。。。。。。。。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2