Re: [問題] thread問題!!!

看板java作者 (!H45)時間17年前 (2008/06/24 02:09), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/5 (看更多)
※ 引述《csdunhill (MR.阿花)》之銘言: : public void run() : { : double x,y,a; : for(int i=1;i<=looplmt;i++) : { : x=(Math.random()*edge); : y=(Math.random()*edge); : a=((x*x)+(y*y)); : if(a<(edge*edge)) : count=count+1; : } : System.out.println(jobname+" = "+count); : } : } : 這是我run()裡的程式,我想把count回傳至main裡面 : 可是run()只能宣告為void, : 請問有什麼方法可以做到呢? Future Pattern: http://caterpillar.onlyfun.net/Gossip/DesignPattern/FuturePattern.htm 把該變數宣告在需要他的物件能夠取得的地方即可。 如果您不熟 Future Pattern, 上面的連結所描述的內容可能太過於簡略 請試著用 Google 找以下的關鍵字:Lecture 10: Java Threads Programming 3 我稍微看了一下,內容有比較詳細一點,參考看看是否適用於您的應用吧。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.121.177.25

06/24 02:26, , 1F
謝摟~我試試看
06/24 02:26, 1F
文章代碼(AID): #18N-Rr7f (java)
討論串 (同標題文章)
文章代碼(AID): #18N-Rr7f (java)