黑马程序员技术交流社区
标题:
多线程
[打印本页]
作者:
losttemp
时间:
2016-5-23 22:12
标题:
多线程
**
* 模拟两个人向银行存钱,每次存500,存三次
*/
public class Test01 {
public static void main(String[] args) {
Bank b=new Bank();
Thread s1=new Thread(b,"01号");
Thread s2=new Thread(b,"02号");
s1.start();
s2.start();
}
}
class Bank implements Runnable {
private int money=0;//银行的钱
private int num=0;//次数
public void run() {
while(true){
synchronized (this) {
if (num>=3){
break;
}
System.out.println(Thread.currentThread().getName()+"向银行存入500元");
money=money+500;
num++;
System.out.println("账户余额"+money);
}
}
}
}
作者:
static小白
时间:
2016-5-23 22:36
赞一下啊
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2