java银行存款
来源:百度知道 编辑:UC知道 时间:2024/05/22 05:36:39
多线程编程
有关存取款的编程 用多线程的方法 钱不够提示余额不足等
有关存取款的编程 用多线程的方法 钱不够提示余额不足等
public class Bank implements Runnable {
private int money=0;
private String name;
int num = 1;
private void saveMoney(int money) {
this.money = money;
}
private void getMoney (int money ){
if (money < this.money){
System.out.println("Get money successfully for "+"Name:"+this.name);
}
else
System.out.println("Not enough money successfully for "+"Name:"+this.name);
}
private void setName(String name) {
this.name = name;
}
public void run() {
System.out.println("The muti thread");
}
public static void main(String[] args) {
Bank dr = new Bank();
dr.setName("A");
dr.saveMoney(100);
dr.getMoney(50);
Thread t = new Thread(dr);
t.start();
Bank dr2 = new Bank();
dr.setName(&q