![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
线程
浅汐yt
当你觉得很难,很难,快要撑不下去的时候,你要知道,总有人在摇摇欲坠的现实中颠沛流离,等日出、等日落、等花开、等风来......
展开
-
可重入锁小demo
lock方法(如果锁没有被当前线程持有,则进行wait):public class ReentrantLockTest1 { //private static final Lock lock = new ReentrantLock(true); //开启公平锁机制, 即: 谁等的时间最长,谁就先获取锁。 private static final Lock lock = new ReentrantLock(false); //默认为false,不开启公平锁机制 public sta原创 2021-05-26 17:33:42 · 154 阅读 · 0 评论 -
浅谈Java中的线程通信和单例模式
线程通信和单例模式1. 多线程1.1 线程的生命周期1.2 线程通信使用的方法介绍以下方法都是Object类内方法:1. wait() 作用: 线程进入阻塞状态,并且【开启】锁对象 调用当前方法所处的线程代码块对应的线程对象进入阻塞状态!!! 2. notify(); 作用:唤醒线程池中一个【相关】使用wait方法进入阻塞状态的一个线程,并且【开启】锁对象3. noti...原创 2019-12-30 13:38:27 · 188 阅读 · 0 评论