我想知道是否有人可以將我指向java中的一個簡單的python多處理模塊。用於Python的python pool.map/多處理器的等效代碼
我有一個簡單的並行處理場景(其中沒有2個進程交互):取一個數據集並將其拆分爲12,並將java方法應用於12個數據集,收集結果並將它們加入到某種列表中相同的順序。
Java是一個「專業」語言似乎有多個庫和方法 - 誰可以幫助這個Java新手上手?
我想用最少的代碼來做到這一點 - 正如我所說我的要求非常簡單。
更新: how to do multiprocessing in java, and what speed gains to expect?
這似乎表明線程是要走的路。我希望我別無選擇,只能闖入一堆鎖(雙關),等待我的船駛過。然而,簡單的例子是受歡迎的。
你是說像HTTP ://docs.oracle.com/javase/7/docs/api/java/util/concurrent/package-summary.html? – CBredlow
可能 - 對於多處理模塊,我不必考慮線程和內容。我簡單地將我的函數映射到列表中的數據塊上。至少在我看來,這裏的併發實用程序似乎更復雜。也許有一個簡單的應用程序會讓我開始。 – pythOnometrist
http://stackoverflow.com/questions/4208208/java-util-concurrent-examples-tutorial-and-code這也有幫助 - 但如果有更簡單的東西會感激它。 – pythOnometrist