资源简介
简单银行存款取款,以及实现线程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与数据库连接简单的图形界面
评论
共有 条评论