黑马程序员技术交流社区

标题: 多线程里的Runnable和Thread是什么关系? [打印本页]

作者: 黄诗宾    时间: 2013-4-1 17:09
标题: 多线程里的Runnable和Thread是什么关系?
本帖最后由 黄诗宾 于 2013-4-1 17:35 编辑

Runnable和Thread是什么关系?
API文档看不大懂
谁给解释解释。

作者: 柳汉杰    时间: 2013-4-1 17:12
我还没有看,但是我知道这个百度去搜搜很容易找到些答案。问问题要有良好的方法。
作者: 张玉保    时间: 2013-4-1 17:30
不就是Thread类实现了Runnable接口吗!一个类实现一个接口创建该类对象即可。
作者: whs_nk    时间: 2013-4-1 18:10
类Thread实现了Runnable接口,Runnable接口约定线程的执行方法,或者说规范吧,而Thread类通过实现Runnable接口,并拓展功能,提供创建、管理和控制线程对象的方法。所以呢,线程的建立,有两种方法,继承Thread类,或者实现Runnable接口。而无论继承Thread类,还是实现Runnable接口,run()方法一般都会重载,以满足不同线程的不同功能,可以说,run()方法执行的功能,体现了该线程的核心功能。另外,值得一提的是,java中,若要通过已有方法实现某些功能,很多都是同过继承类和实现接口这种方式得以解决的。
作者: 柳汉杰    时间: 2013-4-1 20:47
张熙韬 发表于 2013-4-1 18:28
其实论坛里的资源比百度好很多,可以使用论坛搜索功能去搜!

恩,谢谢,正在自学,希望有机会在北京见一面。
作者: 柳汉杰    时间: 2013-4-2 00:38
张熙韬 发表于 2013-4-1 21:01
给你推荐几个必读的帖子!
http://bbs.itheima.com/thread-43278-1-1.html
http://bbs.itheima.com/thread ...

第一个还真就没看,谢谢啦。不知道20天能否通过考试。




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