2
我正在尋找類似於Groovy語言中Python中的隊列類型的東西。groovy中的Python隊列
在python隊列讓我們在線程之間交換信息,並關心所有鎖定問題/挑戰。所以,一個線程可以簡單地添加一個任務到隊列
while True:
if self.task_ready():
task = self.get_task()
self.queue.put(task)
print 'Task %s added to queue' % (task.name)
和工作線程都可以:
while True:
self.queue.get() # this is read blocking action
self.proces_task(task)
是有辦法做到這一點在Groovy中這樣簡單的方法?
謝謝,這正是我一直在尋找 – mrok 2012-08-15 21:40:17