91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2KB
    文件類型: .java
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-01-07
  • 語言: Java
  • 標(biāo)簽:

資源簡介

寫三個類:Counter,Printer和Storage. Storage類負(fù)責(zé)存貯一個整數(shù). Counter類負(fù)責(zé)創(chuàng)建一個線程, //并從0開始計數(shù), //向storage類中存放的每一個數(shù)字。Printer類負(fù)責(zé)創(chuàng)建一個線程,并從storage中讀取數(shù)據(jù)然后打印出來。 //條件是:確保每個在storage中存放的每個數(shù)字準(zhǔn)確的輸出并只能輸出一次,請使用線程的同步概念。

資源截圖

代碼片段和文件信息

package?com.gem.javabase.day9;
//1.寫三個類:CounterPrinter和Storage.?Storage類負(fù)責(zé)存貯一個整數(shù).?Counter類負(fù)責(zé)創(chuàng)建一個線程,
//并從0開始計數(shù),
//向storage類中存放的每一個數(shù)字。Printer類負(fù)責(zé)創(chuàng)建一個線程,并從storage中讀取數(shù)據(jù)然后打印出來。
//條件是:確保每個在storage中存放的每個數(shù)字準(zhǔn)確的輸出并只能輸出一次,請使用線程的同步概念。

public?class?Treadbook?{
public?static?void?main(String[]?args)?{
Storage?s=new?Storage();
Counter?a=new?Counter(“計數(shù)器“s);
Printer?b=new?Printer(“讀書器“s);
? a.start();
? b.start();
}
}
class?Printer?extends?Thread{
Storage?s;
public?Printer(String?strStorage?s){
super(str);
????this.s=s;}
@Override
public?void?run()?{
System.out.println(“讀數(shù)器開始“);
for?(int?i?=?0;?i? synchronized?(s)?{
s.notify();
try?{
System.out.println(“當(dāng)前計數(shù)器的值為:“+s.getN());
???s.wait();
}?catch?(I

評論

共有 條評論

相關(guān)資源