![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaSE
lk46
这个作者很懒,什么都没留下…
展开
-
多线程通信,wait()和notify(),synchronized锁例子
线程通信的例子: 使用两个线程打印1-100, 线程1.线程2交替打印 package com.atguigu.java2_thread_communication; /** 线程通信的例子:使用两个线程打印1-100, 线程1.线程2交替打印 * @author lk46 * @create 2021-11-03 15:23 */ class Number implements Runnable{ private int number=1; @Override原创 2021-11-03 16:20:05 · 104 阅读 · 0 评论 -
synchronized方法加锁和ReentrantLock锁
synchronized方法加锁和ReentrantLock锁 继承Thread类----同步方法,同步代码块 实现Runnable接口----同步方法,同步代码块 练 习: 银行有一个账户。 有两个储户分别向同一个账户存3000元,每次存1000,存3次。每次存完打 印账户余额。 问题:该程序是否有安全问题,如果有,如何解决? 1. synchronized方法加锁 继承Thread类----同步方法 // synchronized方法加锁 继承Thread类----同步方法 cla原创 2021-11-03 16:14:07 · 239 阅读 · 0 评论