首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

怎么通过线程把一个集合传到另一个类里

2012-03-15 
如何通过线程把一个集合传到另一个类里大概是这样的一个服务端的类Server,一直在监听是否有数据据传进来,

如何通过线程把一个集合传到另一个类里
大概是这样的
一个服务端的类Server,一直在监听是否有数据据传进来,有数据来就把数据传给数据处理类Dispoe,
一个入口类MainServer,为系统启动加载配置文件的,同时会用一个线程运行服务类
流程:系统启动成功后,会把一个Excel的文件的内容放入一个List,然后启动服务类
new Thread(new Server()).start();
问题是怎么样在new这个线程的时候,把List传到Dispose类,因为在Dispose类里面要用到List里面的数据

[解决办法]
我看的有点晕,不知道你究竟想谁传给谁

如果是Server,那么Server的构造函数允许带参数就行了。
Server srv= new Server(listData);
new Thread(srv).start();

如果是Dispose,也一样啊,定义Dispose的构造函数允许传递一个List就行了。

热点排行