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

线程同步与异步——文本调用,该如何解决

2012-12-19 
线程同步与异步——文本调用条件:现给出一个文本——url.txt,文本内容为URL,一行一个单元。要求:逐一逐行从该文

线程同步与异步——文本调用
条件:现给出一个文本——url.txt,文本内容为URL,一行一个单元。

要求:逐一逐行从该文本内读出URL并且赋值与A线程块里的每个线程未分配到URL的默认沉睡永久,假设不超出线程块的最大容量(每个线程块有100个线程,共有2个线程块分别为线程块A,B),使用同步方法运行线程块里的线程(线程块内部假设已经设定好,不关心线程块内如何运行线程);同理将文本内容赋值给B线程块采用异步方法运行。

现在各种弄不懂啊……这是我整理出来要处理的问题的条件和要求,请大家帮帮忙帮我理解和分析下如何能达到要求,后辈在这感激不尽——相信,一个良好的学习环境才能更好的促进我们的进步。
[解决办法]
抱歉,看了三遍也没看懂你的需求
[解决办法]
万千搞不懂。

引用:
条件:现给出一个文本——url.txt,文本内容为URL,一行一个单元。

要求:逐一逐行从该文本内读出URL并且赋值与A线程块里的每个线程未分配到URL的默认沉睡永久,假设不超出线程块的最大容量(每个线程块有100个线程,共有2个线程块分别为线程块A,B),使用同步方法运行线程块里的线程(线程块内部假设已经设定好,不关心线程块内如何运行线程);同理将文本内容赋值给B……

逐一逐行从该文本内读出URL并且赋值与A线程块里的每个线程未分配到URL的默认沉睡永久怎么个读法?是用另外的线程去txt文本里面读还是用A或者B线程去读?
[解决办法]
A与B是线程块并不是单一线程,也就是说100个线程算一个块,命名为A 就是为了便于区别,同理B也是。
文本url.TXT里面手工加进去了URL每个URL后敲下回车也就是说一行一个URL,从文本里面每行调出来一个URL并赋值给A里面的线程

热点排行