clerk.getproduct();// 從店員處取走整數}}
}class producer implements runnable
public void run()
catch(interruptedexception e)
clerk.setproduct(product); // 將產品交給店員}}
}public class producttest
}class clerk
// 這個方法由消費者呼叫
問題:消費者取重複的資料。
修改:
int flag = (int)(math.random()*2+1);生成1-2的隨機數;
2.集合類的特點:
(1)集合類中只容納物件名(指向物件的位址)
(2)集合類中容納的元素都是object型別,一旦把乙個物件置入集合類中,它的類資訊將丟失
(3)集合類的大小可改變
3.linkedlist類提供了使用雙向鍊錶實現資料儲存的方法,可按序號檢索資料,並能夠進行向前或向後遍歷
實驗內容:
1.模擬三個老師同時分發80分作業,每個老師相當於乙個執行緒。
2.模擬乙個銀行存款的程式。假設有兩個儲戶都去銀行往同乙個賬戶進行存款,一次存100,每人存三次。要求儲戶每存一次錢,賬戶餘額增加100,並在控制台輸出當前賬戶的餘額。
第10次作業
1.用迴圈機構求字串長度。include main char cs 20 int i 0,lenght 0 gets cs puts cs while cs i 0 lenght printf 字串的長度為 d n lenght 2.編寫程式,統計字串中大寫字母的個數。include main ch...
第10次作業
1 統計字串中各數字的長度 2 編寫程式,統計字串中大寫字母的個數 include main char str 50 int i,cnt cnt i 0 gets str while str i 0 if str i a str i z cnt i printf 大寫字母的個數為 d n cnt 3...
第10周作業
1 編寫指令碼selinux.sh,實現開啟或禁用selinux功能 2 統計 etc fstab檔案中每個檔案系統型別出現的次數 awk uuid end etc fstab sort nr 3 提取出字串yd c m05mb 9 bdh7dq yvixp3vpw中的所有數字 echo yd c ...