• 大小: 5KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-07
  • 语言: Java
  • 标签: 存款取款  

资源简介

简单银行存款取款,以及实现线程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


评论

共有 条评论

相关资源