解决生产者-消费者同步问题|学习笔记

开发者学堂课程【Java 高级编程:解决生产者-消费者同步问题】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/20/detail/294


解决生产者-消费者同步问题


解决数据同步

如果要解决问题,首先解决的就是数据同步的处理问题,如果要想解决数据同步最简单的做法是使用 synchronized 关键字定义同步代码块或同步方法,于是这个时候对于同步的处理就可以直接在 Message 类中完成。

 

范例:解决同步操作

解决生产者-消费者同步问题|学习笔记

在进行同步处理的时候肯定需要有一个同步的处理对象,那么此时肯定要将同步操作交由 Message 类处理是最合适的。

这个时候发现数据已经可以正常的保持一致了,但是对于重复操作的问题依然存在

上一篇:Autopep8的使用


下一篇:Spring Boot微信点餐——实战开发DAO层