04 2021 档案

摘要:生产者消费者问题是线程模型中的经典问题:生产者和消费者在同一时间段内共用同一存储空间,生产者向空间里生产数据,而消费者取走数据。 阻塞队列就相当于一个缓冲区,平衡了生产者和消费者的处理能力。这个阻塞队列就是用来给生产者和消费者解耦的。 一、生产者消费者实现-Object/wait/notify 精简 阅读全文
posted @ 2021-04-23 16:06 Java小白的搬砖路 阅读(221) 评论(0) 推荐(0) 编辑
摘要:阻塞队列: Queue接口与List、Set同一级别,都是继承了Collection接口。LinkedList实现了Queue接口。 BlockingQueue接口的实现类 BlockingQUeue的核心方法 一、ArrayBlockingQueue 1、抛出异常: BlockingQueue<S 阅读全文
posted @ 2021-04-20 22:54 Java小白的搬砖路 阅读(337) 评论(0) 推荐(0) 编辑
摘要:前言:在并发中,最熟悉的JUC编程,问的最多的也是下面四个包,随手写篇博客记录日常中的学习一下! 一、读写锁 java.util.concurrent.locks.ReentrantReadWriteLock; ReadWriteLock管理一组锁,一个是只读的锁,一个是写锁。读锁可以在没有写锁的时 阅读全文
posted @ 2021-04-19 11:18 Java小白的搬砖路 阅读(89) 评论(0) 推荐(0) 编辑

喜欢请打赏

扫描二维码打赏

支付宝打赏

点击右上角即可分享
微信分享提示