資源簡介
簡單銀行存款取款,以及實現線程java源代碼、、、實現了同時存款、取款、及線程使用、、、

代碼片段和文件信息
package?txt_4;
public?class?moneyBox?{
??float?count;
public?float?getCount(){
return?this.count;
}
public?boolean?hasManey(){
return??count>0??true:false;
}
public?boolean?noManey(){
return?count<=0??true:false;
}
?
public??synchronized?void?add(float?a){ ?? ??
while(count>a){
try?{
wait();
}?catch?(InterruptedException?e)?{
//?TODO?Auto-generated?catch?block
e.printStackTrace();
}
}
notify();
count=count+a;
?System.out.println(Thread.currentThread().getName()+“存了:“+a+“\t“+“count=“+count);
?
}
public?synchronized?void?qu(float?a){
while(noManey()||count try?{
wait();
}?catch?(InterruptedException?e)?{
//?TODO?Auto-generated?catch?block
e.printStackTrace();
}
}
notify();
count=count-a;
System.out.println(Thread.currentThread().getName()+“取了:“+a+“\t“+“count=“+count);
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????5833??2011-08-06?17:52??簡單銀行存款取款,以及實現線程java源代碼\TestMain.java
?????文件????????504??2011-08-06?17:57??簡單銀行存款取款,以及實現線程java源代碼\person1.java
?????文件???????2828??2011-08-06?11:48??簡單銀行存款取款,以及實現線程java源代碼\UserCard.java
?????文件????????831??2011-08-05?10:20??簡單銀行存款取款,以及實現線程java源代碼\user.java
?????文件????????451??2011-08-06?17:59??簡單銀行存款取款,以及實現線程java源代碼\person2.java
?????文件????????878??2011-08-06?17:59??簡單銀行存款取款,以及實現線程java源代碼\moneyBox.java
?????目錄??????????0??2011-08-15?19:07??簡單銀行存款取款,以及實現線程java源代碼
-----------?---------??----------?-----??----
????????????????11325????????????????????7
- 上一篇:簡單訂單系統實現java源代碼
- 下一篇:java與數據庫連接簡單的圖形界面
評論
共有 條評論