用多執行緒計算1萬以內素數之和與完全數之和的乘積

2021-10-25 08:10:22 字數 830 閱讀 6230

建立兩個子執行緒用於求解素數之和 完全數之和

利用join()的方法加入主線程,分別執行兩個子執行緒,待子執行緒結束後再繼續執行主線程

完全數:真因子數(不包括本身的因子)之和等於其本身

public

class

question_2

extends

thread

}class

counter_1

extends

thread

if(i==2)

if(i%2==

0)for(

int j=

3;j<=end;j+=2)

return

true;}

public

void

run(

) system.out.

println

(answer_1);}

public

long

getanswer()

}class

counter_2

extends

thread

else}if

(sum==i)

else

return

false;}

}public

void

run(

) system.out.

println

(answer_2);}

public

long

getanswer()

}

用多型計算一百以內的質數

出處 view plain copy to clipboard print?include class sieve class sourcesieve public sieve int nextnumber private int i class sieve2 public sieve int ne...

多執行緒 17 多執行緒題1

1 原始 現有的程式 模擬產生了16個日誌物件,並且需要執行16秒才能列印完這些日誌,請在程式中增加4個執行緒去呼叫parselog 方法來分頭列印這16個日誌物件,程式只需要執行4秒即可列印完這些日誌物件。原始 如下 public class test parselog方法內部的 不能改動 pub...

多執行緒筆記1

1.如果不額外開設執行緒,訊息迴圈和訊息處理函式在乙個執行緒裡執行 2.exitthread介紹執行緒本身 void exitthread dword dwexitcode parameters dwexitcode in exit code for the calling thread.use t...