摘要: 1、Concurrent集合 Java标准库java.util.concurrent包提供了基于线程安全的集合。针对标准的Java集合类List、Map、Set、Deque,java.util.concurrent包也提供了对应的并发集合类。 interfacenon-thread-safethre 阅读全文
posted @ 2021-11-16 14:51 恩恩先生 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 无论是synchronized机制,还是ReentrantLock加锁,实际上只有一个线程可以执行临界区代码。即读写、写读、读读、写写 两个线程之间是相互阻塞的。然而读线程之间是需要并发的,Java使用ReadWriteLock实现多个线程同时读提高并发性能。 1、ReadWriteLock imp 阅读全文
posted @ 2021-11-16 10:36 恩恩先生 阅读(92) 评论(0) 推荐(0) 编辑