黑马程序员技术交流社区

标题: 多线程中实现方式与继承方式的区别 [打印本页]

作者: cai937346660    时间: 2015-5-15 15:08
标题: 多线程中实现方式与继承方式的区别
实现方式和继承方式有什么区别呢
实现方式好处:避免了单继承的局限性
在定义线程时,建议使用实现方式
区别:
继承Thread:线程代码存放在Thread子类run方法中
实现Runnable:线程代码存放在接口子类的run方法中


老师说这个面试中很有可能会出到,所以拿出来分享下。。新手来说
作者: 刘冬    时间: 2015-5-15 17:45
谢谢分享,学习了
作者: 开到荼靡    时间: 2015-5-15 18:16
还有第三个方法
多线程实现方式3:
        1.实现Callable接口;
        2.重写call()方法;
        3.测试:
                使用线程池的方式启动线程;




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