A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 忘记了 中级黑马   /  2014-1-8 11:21  /  1157 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

Thread(Runnable target)
          分配新的 Thread 对象。

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

评分

参与人数 1技术分 +1 收起 理由
田磊阳 + 1

查看全部评分

1 个回复

倒序浏览
没见到你的代码,不知具体情况,只能从自己的观点去说,希望对你有用:
如果希望传递多个参数,可以先将这些参数封装到一个类中,然后传递该类的实例,在线程中,在通过该实例去访问相应的数据,从而达到启动线程时传递多个参数的目的。
线程间的访问有两种方法,一种是使用Delegate和Event来完成,另一种是利用BackgroundWorker组件实现这个功能。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马