資源簡介
進程互斥.并發(fā).死鎖同步程序,其中包括進程調(diào)度以及各種狀態(tài)的轉換

代碼片段和文件信息
public?class?deadlock
{
??private?static?class?resource
??{
public?int?value;
??}
??public?static?void?main(String?args[])
??{
???deadlock?aa=new?deadlock();
???aa.resourceA.start();
???aa.resourceB.start();
??}
?private?resourceA=new?resource();
?private?resourceB=new?resource();
?public?int?read()
?{
synchronized(resourceA)
{
synchronized(resourceB)
{
return?resourceB.value+resourceA.value;
}
}
?}
?public?void?write(int?aint?b)
?{
synchronized(resourceB)
{
synchronized(resourceA)
{
resourceA.value=a;
resourceB.value=b;
}
}
?}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????7991??2008-10-30?18:59??jincheng.cpp
?????文件????????619??2008-11-18?22:38??deadlock.java
-----------?---------??----------?-----??----
?????????????????8610????????????????????2
評論
共有 條評論