程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> 並行計算-java線程該怎麼使用?

並行計算-java線程該怎麼使用?

編輯:編程解疑
java線程該怎麼使用?

用Java寫段程序,要求用4個線程並行計算表達式的結果:
(1234*7856)+(50000/5432)+(2^10)+(9834-298*345)
(提示:用線程池的方式實現) 這是一個題目,我只是想到了可以定義四個不同的對象去分別調用不同的run的執行體,但是我覺得還麻煩,不知道是不是還有更好的方法可以實現,謝謝了。

最佳回答:


開4個線程分別計算4個加數,然後主線程等待它們依次返回結果,並且累加到一個變量中。不過這根本不是一個演示多線程的好場景。如同你在田徑場上讓噴氣飛機演示怎麼飛行。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved