資源簡介
編寫一個“生產者-消費者”的多線程演示程序,兩個生產者,一個消費者,可以存放產品的倉庫容量為10,倉庫用棧實現,并有同步功能,且能防止先消費后生產的情況。

代碼片段和文件信息
package?com.xju;
/*
?*?消費者
?*/
public?class?Consume?implements?Runnable?{
private?Packet?packet=new?Packet();
@Override
public?void?run()?{
//?TODO?自動生成的方法存根
while(true)?{
packet.getStack();
}
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????301??2018-05-28?11:45??ProduceAndConsume\.classpath
?????文件????????393??2018-05-28?11:45??ProduceAndConsume\.project
?????文件????????598??2018-05-28?11:45??ProduceAndConsume\.settings\org.eclipse.jdt.core.prefs
?????文件????????500??2018-05-29?15:18??ProduceAndConsume\bin\com\xju\Consume.class
?????文件????????863??2018-05-29?15:28??ProduceAndConsume\bin\com\xju\Main.class
?????文件???????1378??2018-05-29?15:23??ProduceAndConsume\bin\com\xju\Packet.class
?????文件????????557??2018-05-29?15:18??ProduceAndConsume\bin\com\xju\Produce.class
?????文件????????239??2018-05-29?15:39??ProduceAndConsume\src\com\xju\Consume.java
?????文件????????733??2018-05-29?15:28??ProduceAndConsume\src\com\xju\Main.java
?????文件????????551??2018-05-29?15:23??ProduceAndConsume\src\com\xju\Packet.java
?????文件????????450??2018-05-29?15:18??ProduceAndConsume\src\com\xju\Produce.java
?????目錄??????????0??2018-05-29?15:32??ProduceAndConsume\bin\com\xju
?????目錄??????????0??2018-05-29?15:32??ProduceAndConsume\src\com\xju
?????目錄??????????0??2018-05-29?15:32??ProduceAndConsume\bin\com
?????目錄??????????0??2018-05-29?15:32??ProduceAndConsume\src\com
?????目錄??????????0??2018-05-29?15:32??ProduceAndConsume\.settings
?????目錄??????????0??2018-05-29?15:32??ProduceAndConsume\bin
?????目錄??????????0??2018-05-29?15:32??ProduceAndConsume\src
?????目錄??????????0??2018-05-29?15:32??ProduceAndConsume
-----------?---------??----------?-----??----
?????????????????6563????????????????????19
評論
共有 條評論