Java期末作業5

接下來我們比照之前的模式
先寫一個函數
然後讓執行緒呼叫他

所以先到Example
新增一個synchronized函數
我把它取名為writeIn


我們希望這個函數能做到這些事:
1.讀取陣列內的數字
2.將數字除以3,然後把數字和執行緒名稱寫到對應檔案
3.將目前總和寫入sum.txt
4.計算執行次數,執行60次之後這個函數不再工作
5.將執行的內容輸出到畫面上

由於需要寫入檔案
因此我們需要FileWriter

先創一個陣列


然後,我們希望
fw[0]對應到T0.txt
fw[1]對應到T1.txt
fw[2]對應到T2.txt
fw[3]對應到sum.txt

在main裡用迴圈來處理


檔案的寫入會發生例外狀況
必須用try catch包起來
或者直接加上 throws IOException


接下來我們開始處理getNumber的run吧

留言