java高并发系列 - 第13天:JUC中的Condition对象

java高并发系列 - 第13天:JUC中的Condition对象

java高并发系列第13篇文章

本文内容

  1. synchronized中实现线程等待和唤醒
  2. Condition简介及常用方法介绍及相关示例
  3. 使用Condition实现生产者消费者
  4. 使用Condition实现同步阻塞队列

Object对象中的wait(),notify()方法,用于线程等待和唤醒等待中的线程,大家应该比较熟悉,想再次了解的朋友可以移步到java高并发系列 - 第6天:线程的基本操作

synchronized中等待和唤醒线程示例

package com.ifly.accountservice.demo.thread;

import java.util.concurrent.TimeUnit;

public class Demo35 {


    static Object lock = new Object();

    public static class T1 extends Thread {
        @Override
        public void run() 

你可能感兴趣的:(线程,java,python,开发语言)