![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
多线程
clearlove66
这个作者很懒,什么都没留下…
展开
-
模拟线程死锁
定义两个线程类,构造方法中由两个Object对象。class MyThread1 extends Thread{ Object o1; Object o2; public MyThread1(Object o1,Object o2){ this.o1= o1; this.o2=o2; } public void run() { synchronized (o1){ try {原创 2021-08-05 22:47:22 · 142 阅读 · 0 评论 -
模拟多线程对同一个账户取款(不用同步机制),出现线程安全问题
创建银行账户/** 银行账户* 不同线程同步机制,多线程对同一个账户进行取款,出现线程安全问题。* */public class Account { //账号 private String actno; //余额 private double balance; public Account() { } public Account(String actno, double balance) { this.actno原创 2021-08-03 22:26:49 · 623 阅读 · 0 评论