黑马程序员技术交流社区

标题: 多线程的实现问题 [打印本页]

作者: 忘记了    时间: 2014-1-8 11:21
标题: 多线程的实现问题
Thread(Runnable target)
          分配新的 Thread 对象。

参数是Runnable类型,而我们l定义的类只是实现了这个接口,又不是继承关系,怎么能当做Runnable类的参数呢?

作者: 涵风    时间: 2014-1-8 11:54
没见到你的代码,不知具体情况,只能从自己的观点去说,希望对你有用:
如果希望传递多个参数,可以先将这些参数封装到一个类中,然后传递该类的实例,在线程中,在通过该实例去访问相应的数据,从而达到启动线程时传递多个参数的目的。
线程间的访问有两种方法,一种是使用Delegate和Event来完成,另一种是利用BackgroundWorker组件实现这个功能。




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